Skip to main content

Full text of "Amiga World Magazine (July 1987)"

See other formats


July/August 198'. 

U.S.A, $3.9i 

Canada $4.51 

UK £231 

a cwa 

Publkatiot 






O R L 




rives 



07 



il 74470 ll 65948 11 








¥Z 



Word 



5b, speller and ^g^ waiting 

Amiga users nave 

JJ^ or those who have he 

software Pf ^f„ s o^arnic W° rd 
few of the features JjV Spe ||er 
will provide yo^^^patibiHty 
and Thesaurus^ Wing 



T^oP-tdl^DeStoP 

publishing tyPf^ rf ulscre en 
calculations • Powe' ers . 

Macros ' Fu " J ^ s . Table of 
. word today! 




/ 







Committed to n,.S? Mjcro '"us/ons 
m ostproS S n ^ Wlth ^e power 




napping •teatow* ^ 

^tcMorM^^yrnore. 




^■^ ^^~ rf laser printers* Large 



The 

Ami g a . Dyn^! c e L b a e g s t withTeatures 

to giving y?u ^Pfooor* Auto 

like- Precision up O e 00U o 
dimensioning Schemat. st 

routing- Net iBjng I , otef ™ 

reporting Gerbe P ^ uppo rt. 



^ 5 ; 8 % n Slstowo rk on. 

!ES?^5«J and color- 
Se P tricpresehtat,o ■ fcad 

applications like Arena c - 

g k 9 up yours today! 











'£/? 



17408 Chatsworth St., Granada Hills, CA 91344, inside CA 818/360-3715 • outside CA 800/522-2041 • FAX 818/360-1464 



Circle ]38 on Reader Service card 



"93, 



" CtheAdvd 






74 



& % 




Introducing the Lattice MS-DOS C Compiler, Version 3. 



There's never been a better time to buy Lattice C. 
Professional programmers the world over have 
made Lattice C the standard compiler for serious 
MS-DOS programming. Now Version 3 offers even 
more of the features that have made our previous 
versions so popular. Our new compiler features 
include: 

ANSI language constructs including, unsigned as a 
modifier, void data type, enum data type, structure 
assignments, structure arguments, structure returns, 
and argument type checking. 

The compiler also contains better aliasing algo- 
rithms, more efficient code generation, and more 
flexible segmentation, in-line 8087 code generation, 
and 80186/80286 code generation. 

The library contains more than 200 new functions, 
including: ANSI/UNLX/XEN IX compatibility; 
extended support for MS-DOS; extended support 
for networking including file sharing, file locking, 
and I/O redirection; and flexible error handling via 
user traps and exits. Plus the library lias also been 
re-engineered to produce much smaller executables. 



Debugging your Lattice C or Assembly language 
programs will be even easier when you use our new 
and improved C-SPRITE™ symbolic debugger. 

We've included new features such as a source mode 
that allows C-SPRITE to work with source lines 
instead of machine instructions for most functions 
such as disassemble, single step, and breakpoints. In 
addition, when you use the source mode, symbol 
types can now be completely specified so that vari- 
ables are automatically displayed in their correct 
data type. 

C-SPRITE allows the size of the symbol table to 
exceed 64k bytes. Symbols can be made to be case 
sensitive, and when symbols are loaded, compiler- 
generated symbols can be ignored. 

Try the new Version 3 C Compiler and C-SPRITE 
from Lattice. Because C-ing is believing. 



Lattice 



Lattice, Incorporated 

P.O. Box 3072 

Glen l-llvn, Illinois 60138 

312/858-7950 
1'WX 910-291-2190 



INTERNATIONAL SALES OhTICES: Benelux: Ines Datacum (32 > 2 720-51-61 
Japan: Lifeboat Inc. {03)293-4711 England: Kuundhill (0672)54675 
France: SFL ( 1 M6-66- 1 1-55 Germany: (49)7B4l/450(t (49)8946/13291) 
Circle 23 on Reader Service card. 




■ 









Unbeatable SCSI Flexibility: No 

other Amiga hard drive can offer 
you: Capacities from 20MB to 
760MB... plug-in compatibility with 
optical (WORM) drives, removable 
cartridge drives & CD ROMs... op- 
tional networking capability... dual 
drive compatibility with ST506 and 
add-ons, allowing use of up to 14 
hard drives with your Amiga! 
A REAL Track Record: C Ltd 
has been shipping Amiga hard 
drives since November, 1986. With 
thousands of units in use, you can 
count on C Ltd's proven hardware 
& software reliability. 



Extraordinary Support: Call our 
technical support line, and you talk 
to the people who actually build 
the C Ltd products. Each drive is 
supplied with a complete technical 
manual. Each drive is fully formatted , 
with 10 MB of useful public do- 
main software and commercial 
demo programs. 




Cheaper By The Megabyte... 

The more megabytes you buy, the 

less each magabytc costs you! 

22MB $ 999.95 

33MB 1249.95 

44MB 1499.95 

50MB 1 599.95 

60MB 1999.95 

80MB 2499.95 

150MB 3299.95 



i mt < mm.t 



additional sizes up to 750MB avail- 
able upon request. 

The Industry's Longest 
Warranty 

One-year parts & labor warranty. 

AMIGA is a registered trademark ol Commodore-AMIGA, Inc. 



Circle 59 on Reader Service card. 



723 East Skmner Wichita, Kansas 67211 1316} 267-3807 



JULY/AUGUST 1987 



CONTENTS 



VOLUME 3, NUMBER 4 



ARTICLES 



Reaching the Notes: 

Easy Access to Amiga Audio 

ByRobRck 

Simple and straightforward C routines 
for getting at the power of the Amiga's 
audio device; by a former Amiga employee 
and author of the Programmer's Guide 
to the Amiga and the ROM Kernel Manual. 

A Musical Environment: 

The SoundScape PRO MIDI Studio 

By Ben and Jean Means 

SoundScape's multitasking power and 
open-ended freedom can turn your 
Amiga into a complete, personal 
music-production studio. 



B.B.King: 
King of the Blues 

By Peggy Herrington 

Is the world's greatest blues guitarist 
two-timin' Lucille . . . now that he's got a 
new Amiga? 

Deluxe Music Construction Set: 
Scoring High on a Scale of A to G 

By Peggy Herrington 

If you want standard music notation 
to be your forte, or if it already is, you'll 
score with DeluxeMusic from 
Electronic Arts. 



Suzanne Ciani: 
Making Music that Sells 
By Pzggy Herrington 

Suzanne Ciani, reknowned writer 
of advertising jingles, recording artist and 
expert on electronic music, discusses how 
she is using the Amiga. 

Sonix: Once Upon A Time 
There Was Musicraft 

By Ben and Jean Means 

Musicraft finally sounds, or: The happy 
story of The Little Music Program Who 
Finally Did . . . thanks to Aegis. 



COLUMNS 
MM Zeitgeist 

An editorial for four voices in the 
key of A. 

info.phile 

Stockpiling Your Software: 

Amiga Hard-Disk Drives 

By Mark L. Van Name and 
William B. Catchings 

A review and comparison of five A1000 
hard-disk drives, with benchmarks and 
conclusions. 




COVER PHOTOGRAPHED BY PAUL AVIS 



Amigaville 

User Groups Extraordinaire 

By Psggy Herrington 

FAUG and AMuse are user groups that 
make the most of their resources. 



DEPARTMENTS 
El Repartee 

Go ahead . . . give us your best shot. 



Hors d'oeuvres 

Finger foods for the keyboard. 



Help Key 

This is a job for Captain Code. 



Reviews 

Superbase Personal 

Texture 

B.E.S.T. Business Management 

Musical Accessories 

DOS-2-DOS 

Marauder II 

Hacker 

Shanghai 

Mindwalker 

Strip Poker 



LJ What's New? 

Millions of wonderful goodies. 



AnigaWorld (ISSN 0883-2390) a an independent journal not connected with Commodore Business Machines, Inc. Amiga\torld is published bimonthly by CW Communications/Peterborough. Inc., 80 Dm 
St., Peterborough. NH 03-158. VS. subscription rate is $19.97. one year. Canada J30.97 (Canadian funds!, one year only. Mexico (17.97 (U.S. funds drawn on U.S. bank), one year only. Foreign J34.97 
(U.S. funds drawn on U.S. bank), one year only, foreign Airmail, please inquire. Second class postage paid at Peterborough, NH, and at additional mailing offices. Entire contents copyright 1987 by CW 
Communications/Peterborough, Inc. No pan of this publication may be printed or otherwise reproduced without written permission from die publisher. PojuniMer Send address changes to AmtoMbrU, Sub- 
scription Sen-ices, PO Box 868. J'anningrble. NY 1 1 735. Nationally distributed by International Circulation Distributors. AmgaWartd makes every effort lo assure the accuracy of ankles, listings and circuits published 
in the magazine AmifpWorbi iissumes no resjKinsibiliiy (or damages due to errors or omissions. 



AmigaWorld 3 



THE WORLD OF 

COMMODORE 




The 1986 Canadian World Of 
Commodore show was the largest and 
best attended show in Commodore 
International's history. With 35(1 
booths and attendance of over 
38,000 users it was larger than any 
other Commodore show in the World 
— and this year's show will be even 
larger. 

World of Commodore is designed 
specifically to appeal lo the interests 
and needs of present and potential 
Commodore owners — from hard- 
ware lo software. Business to 
Personal to Educational 



Exhibitors: Write or phone today 
to find out how you can lake part 
in the World's largest Commodore 
Show. 



For information contact: 
The Hunter Croup Inc. 
(416)595-5906 




Circle 176 cm Reader Service card. 



T^f^t^t^t^ffpnp^fp^ 



&p& 



AMIGA? 



THE LANGUAGES AND TOO 
FROM MeTACOMCO, THE 



LS YOU NEED ARE HERE - 
AUTHORS OF A M I G A D S 



J NEW ( MACRO ASSEMBLEB5 | NEW J AMIGA SHELU 



Professional macro assembler, this is THE 
assembler package foi the Amiga. Standard 
6B000 mnemonics, macro expansions, over 160 
explicit error messages, lully formatted listings, 
large range or directives, absolute, position 
independent or relocatable code and conditional 
assembly. $99.95 

AMIGA TOOLKIT 333==3c££ 

An invaluable suite ol program development utili- 
ties- Includes Disassembler, Pipes. Librarian. 
Pack and Unpack. Browse and AUX CLI. A pack- 
age designed by the authors of AmigaDGS to 
extend the power ol the operating system 

$49.95 

'LiMf to ttcorre cue at lie most asti fifty rsmmtn g a:ds 
for tilt nochlM' TwrCflrnraoflpre - Feb 1-987 



An enhanced command line interpreter to ease 
and speed up your developmenl cycle. Contains 
Unix like features such as Command Line History. 
Command Line Editor. Aliases. Variables and 
Push and Pop directories. Also lull documents 
lion of Amiga CLI commands is provided. 

$69.95 

-llroviloiitfprDgtMnrnmg fWimnstbafStttlt" 

.Bt-JaVR 

MCC PASCAL^^^^^^ 

A last aod efficient ISO validated Pascal compiler 
generating native code, compiehensive error 
handling , 32 bit IEEE formal floating poini and full 
32 bit integers ggg gg 

- 7ft t iifmittn Pasof somptitt for ItieAmtgt ' 

AmlfjUur-Olc. 1306 



rcETRcorico 



26 Portland Square, Bristol BS2 8RZ, UK. 
Telex: 444874 METAC0 G Fax: 44 272 428618 



C KE1XCOMCO 1M7 



CAMBRIDGE LISPSS=32= 

An mtegraled LISP interpreter and compiler 
providing a complete Artificial Intelligence 
development environment with rational arith- 
metic, trig (unctions, floating point arithmetic, 
vectors, inlegers of any size and much more 

$199.95 

■0ir ct t*t moit 'jffnmtd LISP irsiem 1 havt ere/ 
letfi' AmijaWorliJ Feb 5Mt> 



Publisher 


President/CEO 


Stephen Twombly 


James S. Povec 


Editor-in-Chief 


Vice-President/Finance 


Guy Wright 


Roger Murphy 


Managing Editor 
Shawn Laflamme 


Director of Operations 

Matt Smith 


Senior Editor 
Vinoy Laughner 


Executive Creative Director 

Christine Destrempes 


Technical Editor 


Director of Corporate Production 


Robert M. Ryan 


Dennis Christensen 


Review Editor 


Typesetting Manager 


Linda J. Barrett 


Linda P. Canate 


Contributing Editors 


Typographer 


Bill Catchmgs 


Doreen Means 


Peggy Herrington 




David T. McClellan 


Manufacturing Manager 


Mark L Van Name 


Susan Gross 


Lou Wallace 


Director of Circulation 




Frank S. Smith 


Art Director 

Rosslyn A. Frick 


Circulation Manager 
Bonnie Welsh 


Designers 
Anne Dillon 


Direct Marketing Manager 
Paul Ruess 


Roger Goode 




Production/Advertising Supervisor 


Single Copy Sales Manager 
Linda Ruth 


Howard G, Happ 




Production Assistant 


Telemarketing Manager 
Elizabeth R. Kehn 


Ruth Benedict 


800-343-0728 


Advertising Sales Manager 


Special Products Manager 


Stephen Robbins 


Vivian Manila 


Sales Representative 


Director of Credit Sales & Collections 


Kenneth Blakeman 


William M. Boyer 


Advertising Coordinator 




Heather Paquette 




1-8004414403 




West Coast Sales 




Giorgio Saluti, manager 




1415-328-3470 




3350 W Bayshore Road, Suite 201 


i 


Palo Alto. CA 94303 


1 . 


Secretary 


1 ^ 


Laura Livingston 


i ^ 


Marketing Manager 


m^f 


Wendie Haines 


| W 


Business Manager 


mW 


Barbara Harris 


mW 



4 July/August 1987 



Circle 16 on Reader Service card- 



The start of a perfect 
friendship. 




WordPerfect for the Amiga 

If you've been looking for a mily full-featured word 
processor that maximizes the capabilities of your Amiga, 
then meetWordl'erfcct. The same power and features that 
have made WordPerfect the best seller for IBM PCs are now 
available in a specially designed version for the Amiga 
computer. 

A True Professional. 

Regardless of your needs, WordPerfect offers you 
professional features to make your job easier and increase 
your productivity. 

In the office, WordPerfect lets you automate time-consum- 
ing tasks, streamline difficult work, and maintain even the 
largest documents. At school, you can focus on what you're 
saying while WordPerfect handles the formatting. Even for 
uncomplicated tasks at home. WordPerfect produces 
professional quality results with simplicity and elegance. 

WordPerfect bends to the most creative imaginations and 
most demanding tasks by offering such useful features as: 
Automatic Footnotes/Endnotes •Table of Contents 
• Indexing • Paragraph/Outline Numbering • Macros 



AMIGA is .t trademark of ( Jiinnindtire-Amiiy. Inc. 



• Mail-Merge • Math Columns (with Four-Function Math) 

* File Management'Thesaurus* 115,000-word Speller'Text 
Columns. 

A Perfect Match, 

WordPerfect for the Amiga fully supports the Amiga 
interface, including pull-down menus and mouse control. 
Both the mouse and the function keys give you complete 
access to all WordPerfect features. And, as you'd expect, 
WordPerfect takes advantage of the Amiga's multi-tasking 
capabilities. 

In addition, the Amiga version of WordPerfect offers file 
compatibility with WordPerfect 4.1 for the IBM. 

Friends For Good. 

So find out what full-featured really means, and get 
acquainted with WordPerfect. You'll be amazed to see how 
friendly a professional word processor can be. For more 
information, call or write WordPerfect Corporation, 288 West 
Center St.. Drem, Utah 84057 (801) 225-5000. 

WbrdPerfect 

CORPORATION 



Circle 64 on fleader Service card 



Zeitgeist 




By Guy Wright 



I don't hear any music. Or 
not much anyway. I know it's 
out there somewhere, I can al- 
most feel a bass line vibrating 
the floor, like someone's stereo 
in the apartment below. The 
sounds-and-songs side of the 
Amiga hasn't blasted anyone 
out of their chair yet, and at 
first listen, you would think that 
everyone was still waiting for 
something. A peripheral, an add 
on, a particular piece of soft- 
ware. There are occasional snip- 
pets of a tune done on an 
Amiga, and each show or demo 
has the obligatory keyboard and 
loudspeaker doing something. 
But where is the revolution? 
Where is the tidal wave of ex- 
citement that the Amiga with its 
super sound chip and stereo 
and sampling capabilities was 
supposed to create!' 

Background. 

Mood. 

Enhance. 

Amiga music, speech and 
sound is there, it just doesn't 
come out and bite you. It is like 
multitasking. At first you think 
how great multitasking is going 
to be: running a word proces- 
sor, downloading a File and hav- 
ing a spreadsheet going all at 
the same time . . . wonderful. 
But after using the Amiga for a 
few months, you find that the 
value of multitasking isn't really 
running more that one program 
at a time. It is the freedom of 
switching back and forth. Start- 
ing things, stopping things, paus- 
ing things, starting other things, 
rearranging directories, etc. It is 



the difference between sequen- 
tial files and random access. The 
multitasking is invisible, yet you 
use it all the time. (Just try going 
back to another operating system 
sometime to see how much you 
use multitasking without think- 
ing about it.) 

The music side of the Amiga 
is a bit like its multitasking in 
an even subtler way. Like the 
editing or directing of a film, if 
it's good, you don't notice it at 
all. The soundtrack is the same. 
It adds to the film's mood and 
style, only occasionally taking a 
spotlight role. I thought, at first, 
that there wasn't any music for 
the Amiga. But then I started 
thinking about the software that 
is floating around here these 
days and I realized thai I have 
been listening to the Amiga 
speak and sing and make 
unique sounds for quite a while 
without realizing it. I get an- 
noyed at programs that simply 
feed words through the SAY 
function without "twecking" 
them a bit first to smooth out the 
rough spots. I criticize the pro- 
grammer's choice of phrases and 
words to be sampled and digi- 
tized. 1 absently snap fingers or 
turn down the sound depending 
on the title screen music. 

Now look at those last three 
sentences. "Programs that simply 
feed words through the 
SAY. . ."! How many computers 
do that? "Sampled and digitized 
words"!, the sound effects, the 
instruments, the music, the 
speech. All these are taken for 
granted because they are so 




good. Trv doing them on any 
computer of five years back. 

When electronic synthesizers 
first appeared, their unique 
sounds were used more for 
shock value than for their musi- 
cal capabilities. Like a funny 
sound nailed onto the side of a 
song. In the past few years, now 
that electronic synthesizers are 
more common, musicians have 
begun to integrate synthesized 
sound into the music, rather 
than onto it. That seems to be 
what happened with the Amiga 
and music. The people who are 
doing great things with the Ami- 
ga's sound capabilities are inte- 
grating their efforts smoothly 
into complete works. They are 
not waving flags and pointing at 
their creations. "Look, look, 
computer music! Listen to this! 



It's sampled sound!" Instead, it's 
the voice of the beer vender 
and the crowd noises and the 
squeak of sneakers in EA's One- 
on-Onc Basketball. It's the play- 
ing of the national anthems and 
the nauseating slap when the 
cliff diver misses in Epyx's 
World Games. The chanting and 
other music in The Bard's Tale. 
The theme music from The 
Pawn, Mindwalker, Marauder II. 
etc. There are and will be more 
and more Amiga music crea- 
tions that stand alone, but I 
think that the majority of the 
Amiga music and sounds are 
going to be integrated into 
other pieces of software. They 
stand out by their absence on 
other computers. And, perhaps 
taking them for granted is the 
highest compliment. ■ 



6 July/August 1987 



You Told Us What The 
Best Computer Baseball Game 

Would Have 



"Great graphics 



"Relief pitchers 
—and subs" 



"I like to slide 
—even head first." 



"Let me see what's happening 
on the whole field," 




1 want to play in the series!" 



"I want to be able to throw 
a lot of different pitches." 



"Put me right at the plate 
when I'm batting." 



Here It Is, 

CHAMPIONSHIP BASEBALL 

With 4 Divisions, 24 Teams, Playoffs and a Championship Series 



You've been asking for the best in 
computer baseball games, and you 
want it all— graphics and features. 
We've heard you, and Gamestar's 
Championship Baseball delivers. No 
other product gives you the complete 
sport of baseball like Championship 
Baseball: 

• Player Draft, complete with reserves. 

• Setting your starting lineup. 

• Batting Practice, Exhibition Game 
and League Play options. 

• Each division is tougher than the last, 
so there's always a new challenge. 





1 M \ M I-ION silir 

BASEBALL 






JV;*y 






IbdiluMfhifp-HW -itiiH HHI-" 

SAflffSfM 





• You control all the action on the 
field— pitching (8 different pitches), 
hitting, catching, outfield relays, base 
running, even sliding under tags. 

• Player substitutions can be made 
throughout the game. 

• Division, playoff and championship 
series play. 

All this and much more in the most 
complete baseball program available. 
When you're ready to step into the 
major leagues of computer baseball, 
Championship Baseball's your ticket. 
Nobody else gives you more. 



For IBM PC, Tandy 1000, Apple He, He, Commodore 64/128, Amiga, Atari ST and 100% compatible computers. 

To order, visit your local retailer or call 1-800-227-6900 






Select your players from the talent 
pool, based on their characteristics 
and skill ratings. Name them after 
todays stars, or anyone you wanL 



Batting window disappears when the 
bill s in play; so you can see continuous 
action. 



Determine the batting order that will 
have the best chance against your 
opponent. 

Auriga screensshown; oihcr systems may vary. Commodore 64. 128 and Amiga are tndetUBlia orCommodorrElecironics Limited. 
IBM is a trademark of In'.crnalional Business Machines Corporation. Tandy isa trademark ofTardyCorrxm lion. Atariar^^ 

Circle 74 on Reader Service card 



Repartee 



Zingers 



This letter is in response to the 
review of our product Zing! by Shel- 
don Leemon, published in your May/ 
June '87 issue. This review seriously 
misrepresented our product and our 
company. Mr. Leemon made many 
statements that were totally inaccur- 
ate and were slanted to give a nega- 
tive impression. Four other very 
positive reviews of Zing! have been 
published in other magazines. We 
invite your readers to read other re- 
views of Zing!, or ask other Zing! 
owners about their impressions. We 
are sure your readers unit discover 
that Zing! is considered a very useful 
and unique product. It is our belief 
that Mr. Leemon did not spend a 
reasonable amount of time examin- 
ing our product before writing his 
review. We believe that he did not 
even realize that Zing! provides a 
complete interface to the operating 
system, and is not just a toot for file 
manipulation. 

Mr. Leemon 's review implies that 
Zing! does not provide the conve- 
nience of memory resident capability. 
The back cover of the Zing! package 
lists 20 items that are all memory 
resident. With the multitasking 
Amiga, you have complete control 
over whether you want Zing! (or any 
other program) to be memory resi- 
dent or not. Zing! was designed to 
take advantage of the multitasking 
environment. 

Mr. Leemon listed some statistics 
for Zing! versus CLI that were to- 
tally invalid because they compared 
two operations that were not the 
same. Zing! can perform the same 



CLI operation he listed in the same 
amount of time and vice-versa. Mr. 
Leemon fails to point out that udth 
Zing! a user can perform most opera- 
tions many times faster than until 
the CLI, and without the need to 
learn the complex system commaiuls 
and syntaxes required with the CLI. 

Mr. Leemon 's description of the 
Zing! File Information Window was 
very incomplete. He pointed out that 
the window displayed a great deal of 
information about a given file. How- 
ever, he failed to point out that the 
user can very easily point at the crit- 
ical data (such as the file name, pro- 
tection status or file comment) and 
immediately cluinge the data. This 
unique approach is much more con- 
venient and easy to use than the re- 
quired CLI commands. In addition, 
Mr. Leemon neglected to point out 
tiuit the File Information Window 
allows you to load the displayed file 
into your favorite editor with the 
click of a single button. 

Mr. Leemon stated tliat "The file 
program does absolutely nothing to 
aid single-drive owners, who are 
most in need of help with file manip- 
ulation." This statement is abso- 
lutely untrue! As stated above, Zing! 
makes most of the file manipulation 
routines memory resident, so that the 
Workbench disk is not needed for 
most operations. 

Mr. Leemon stated that "The 
manual is long on hyperbole and 
short on explanation." The passage 
he quoted was taken from a seven 
and a half page explanation of one 
menu out of the 15 programs for 
Zing!. Hardly a short explanation! 
The section was describing a feature 



that Mr. Leemon fails to point out 
in his entire review. This Zing! fea- 
ture allows you to manipulate files 
from multiple directories in a single 
operation. To the best of our knowl- 
edge, no other computer software sys- 
tem provides the ability to copy a 
portion of a tree affiles and directo- 
ries with a single operation. 

The vast majority of Air. Leemon's 
points are inaccurate or incomplete. 
This letter describes a few of the 
more damaging examples. However, 
the points that he neglected to men- 
tion are even more ridiculous. For 
example, he did not point out that 
Zing! conveniently displays the avail- 
able devices that can be pointed at 
with the mouse for use with many 
functions. But most importantly, Mr. 
Leemon never stated that he tested 
our product urith popular A7niga 
configurations, suck as two or more 
disk drives, external memory or hard 
disks. Zing! is not copy protected, 
and supports the use of these popu- 
lar devices fully. The power and ease 
of use Zing! provides becomes more 
and more apparent as you work with 
larger numbers of running tasks 
and files. 

Meridian Software is very devoted 
to the Amiga and its customers. 
Since releasing Zing! in October of 
1986, Meridian Software luis pro- 
vided updates, published a new man- 
ual, enhanced the packaging, 
produced a patch program to add 
more flexibiltiy to Zing!, sent a news- 
letter out describing useful hints and 
tips, made available a special hard 
disk version of the product, produced 
a new product (Zing.'Keys) that 
makes Zing! (and any other product) 




much easier to use and has provided 
faithful and continual support to its 
customers. We appreciate the chance 
to make our position known, and in- 
vite Amiga World to publish fair 
and honest reviews of our products. 
Jerry Farmer, President 
Frank Taylor, Vice-President 
Meridian Software Inc. 



While our reviewers' opinions 
do not necessarily represent 
lliose of the AmigaWorld staff, we 
encourage our reviewers to go 
beyond a dry command-by-com- 
mand description of a product. 
Considering the number of pro- 
grams we cover each issue, it is 
impossible to describe every de- 
tail of every product in die 
space alotted. The unfortunate 
side of this is that a feature 
which seems trivial to a re- 
viewer might seem vital to a 
reader. We feel a slightly subjec- 
tive view is helpful to our read- 
ers, for it provides a user's 
perspective of the program's 
performance that a simple list- 
ing of features can't. As with > 



8 July/August 1987 




Circle 89 on Reader Service card 



The Mirror Copier Can Now Back Up 
A Disk Almost As Fast As Marauder II, 

And It Only Costs About 25% More! 



Marauder II is the most 
powerful copier ever produced 
for Amiga. It will auto- 
matically copy ALL software 
released to date , and It 
requires nq hardware 
modification of any kind. 
It produces completely 
unprotected copies of most 
Amiga software faster and 
better than any other copier. 



No other copier can copy 
as much software as 
Marauder II. 

Marauder II also has the most 
advanced user interface your 
money can buy. If you have 
an Amiga you already know 
how to use Marauder II. You 
never have to reboot your 
machine to use Marauder II. it 
is completely compatible with 



><$ 



the Amiga's multitasking 
operating system. 

Marauder II has been designed 
with your future needs in 
mind. As protection schemes 
change you can update the 
program yourself with our 
unique "Strategy Files." 
The Strategy Files are 
developed as new software is 
released so that you can get 
them quickly and easily when 
you need them. 

Compare the features of 
Marauder II to our 
competition and you'll see 
that Marauder II is quite 
simply the best copier you can 
get, at any price! And for only 
$39.98 you can rest assured 
that your software investment 
is safely protected against 
damage, loss or theft. 
Don't wait, order now! 



£*sF 


Marauder II 


Mim* 


i 


Duplication Speed 


83 Sec. 


1 Minute 
46 Sec. 




Upgradable With 
Strategy Files 


YES 


NO 




Mouse Driven User 
Interface 


YES 


NO 




Exit Without 
Restarting Amiga 


YES 


NO 




Runs From 
Workbench or CLI 


YES 


NO 




Makes Multiple 
Simultaneous Copies 
From One Original 


YES 


NO 




Copies Itself 


YES 


NO 




Copies The Mirror 


YES 


NO 




Price 


$39.95 


$49.95 












NOW YOU CAN SAVE ANY SCREEN, FROM ANY PROGRAM, ANYTIME WITH GRABBIT. 



With GRABBIT you can capture 
exactly what you see on your screen 
in an instant, regardless of what 
programs you're running. GRABBIT 
works with all video modes, 
including "Hold and Modify." 
What's more, GRABBIT runs 
completely in the background, 
transparent to your other software. 
GRABBIT is always ready for you to 
use, even when you're in the middle 
of another program. As if that is not 
enough, GRABBIT requires only 
about 10K RAM to operate, and it 
supports dozens of printers. 
GRABBIT is truly a productivity 
power tool for your AMIGA! 



GRABBIT is far superior to other 
screen-printing "programs" because 
of its small size and quick 
performance. No complicated setup is 
required, just install and go! Also, 
GRABBIT doesn't require the screen 
to remain visible during printing or 
saving, and stopping the print 
operation is as easy as starting it. 

GRABBIT supports all standard 
Amiga printer drivers. GRABBIT also 
supports full color printing. 

In addition to GRABBIT 's printing 
capabilities, the package also 
includes a powerful utility program 
"ANYTIME." The ANYTIME bonus 



program is a "Preferences" style 
palette requester that allows you to 
change any colors of any screen, 
anytime! With ANYTIME, you are 
NOW capable of customizing all 
colors to match your printer's 
hardcopy to the screen's colors. 

Once you start using GBABBIT and 
the bonus program ANYTIME you 
will want it on every disk. You get 
all the power of this sizzling new 
software for an unbelievably low 
S29.95 + *S shipping and handling. 



With Key Genie — One Key Launches 1000 Strokes! 



This amazing keyboard macro 
processor is just what you need 
to give your fingers a rest. The 
Genie is always at work to save 
you time and keystrokes. 
Complicated or repitious 
keyboard sequences are easily 
assigned to a key you choose 
through the Genie's Pop-Up 
Macro Definition Window. You 
can also load and save your 



favorite macro sequences on disk. 
Once saved, the macros can be 
automatically installed at startup 
to save time. In addition to the 
Genie's powers. Discovery 
Software has added a bonus 
program "Turbo- Shell". The Shell 
is an AmigaDOS performance 
enhancer that you shouldn't be 
without! The Shell gives you the 
capability to recall previous CLI 



commands with the arrow keys 
so that mistyped commands can 
he quickly corrected, and 
frequently used commands can 
be easily repeated. Fast 
AmigaDOS command replacements 
give you UNIX-style performance 
from your Amiga. 
What other software does so much 
for you at such a low price. Only 
$49.95 <- S5 shipping and handling 




When ordering from overseas, 

add an additional S5.00 shipping for 

first class airmail. 

11-1-86 



gDISCOVERY 903 E. Willow Grove Ave., Wyndmoor, PA 19118 (215) 242-4666 
"^SOFTWARE 

| INTHHNA1 IONAL 

AmlgaTM Is a registered trademark of Commodore- Amiga Inc UNIX Is a registered trademark of Bell Laboratories 



movie critics, you quickly learn 
who you agree and disagree 
with, then judge their reviews 
on that basis. According to Me- 
ridian Software, our review of 
Zing! contained technical inac- 
curacies, errors of omission, 
and missed the point of the 
product. What do you think? 
We're very interested in hearing 
from those of you who use 
Zing!. 

— Editors 

More Controversy 

It was a great disappointment to 
read Peggy Herrington 's review of 
Money Mentor [Marcli/April '87, p. 
88]. We realize that any legitimate 
magazine must publish what it feels 
is the truth. I have no doubt that 
Mrs. Herrington reported the facts 
as she mulerstood them. Yet her re- 
view contains a few factual errors. 
The new version of Money Mentor 
will be in C, not Modulo II. (In No- 
vember, when we spoke to Mrs. Her- 
rington, we were considering 
Modulo. II.) She claims that Money 



Mentor erased information r rom her 
disk. The fact is that Amiga liasic 
keeps a lot of data iti the core of the 
machine. When she controlled out of 
the program, she lost the data in the 
machine, not the data on the dish. 

We have a bigger problem with 
the tone of the review; it implies 
that Money Mentor is not careful 
with the user's data. We have over 
1,000 users of our products and not 
one of them has reported data tost 
due to program failure. Money Men- 
tor has an elaborate Verify Database 
command to reconstruct the database 
if there is a catastrophic failure. 
Money Mentor also lias software 
traps to save data if there is a soft- 
ware error. The only way to lose 
data is to do what Mrs. Herrington 
did — reboot the system. 

Money Mentor also has many 
unique charts and screen reports 
that the competition is lacking. One 
third of the Money Mentor system is 
devoted to graphics — a fact that was 
not discussed in the review. 

We realize that Money Mentor is 
not a perfect product. The fact that 



it was written in Amiga Basic and 
lacks a Net Worth calculation are 
serious flaws. Money Mentor is, how- 
ever, under constant development. 
Version 2 of the program will be 
coded in C and have more financial 
calculations. Version 3 will be a 
complete financial management sys- 
tem; it's due out by the end of 1987. 
We would greatly appreciate a sec- 
ond chance for a revieia when the 
new versions are available. 

Ken Colby 
Sedona Software 



1000 vs. 2000 

I'm offended by what Bob Ryan 
wrote in "Back in Front. . .Amiga 
Again" [March/April '87, p. 17] 
concerning "what the A WOO should 
have been." Sure, Commodore's ef- 
forts are to be commended on the 
new 2000, but don't you think it's a 
little premature to discredit the 
A 1 000? When considering the 
A20Q0, it's simply a question of 
whether or not you want to fool with 
IBM compatibility. It isn't beyond 



CMllCreative^Microsvslcmsl INTRODUCES THE 

XX Kickstart™ Eliminator 

and 
RAM Expansion Kit 




CMl's Kickstart Eliminator and RAM Expan- 
sion Kit is an easy way for the user to greatly 
increase the versatility of his or her Amiga Per- 
sonal Computer. By installing ROM (Read Only 
Memory) into already existing locations on the 
Amiga motherboard, you eliminate the tedious 
loading of the Kickstart disk on every power- 
up, and you make available an additional 256K 
of fast RAM. 



Five New Games For The Amiga 



gfornDLP POKER 



sanction 



OCCTinr. rn DiicciO 
3 rv C C i 1 1 1 u i u nuDjin 



wswiiY Wf/r 



5WOPER 




10110 SW Nimbus #B1, Tigard, OR 97223 (503) 684-9300 

Dealer and Distributor Inquiries Invited 

Installation requires some soldering. 
Kickstart is a trademark of Commodore-Amiga, Inc. Used by permission. 



Circle 196 on Reader Service card. 



the realm of possibility that very 
soon, with the advent of Texas In- 
struments' neiv four-megabyte chip, 
A 1000 owners will be able to accom- 
plish and exceed (with a front poly- 
morphous plug-in pack, where the 
512K expander now goes) wliat the 
A2000 does. There are a great many 
things, yet to be discovered, that the 
Amiga WOO will be able to accom- 
plish. 1 love my Amiga WOO and 
must defend its superior virtues. 

Stephen E. Franklin 
Bossier City, LA 

I like slots, so I think the 
A2000 is superior to the A 1000. 
I don't feel that saying so dis- 
credits the A1000; it is still a 
great machine. Trying to ex- 
pand internal memory as you 
suggest can lead to configura- 
tion problems (where do you 
put the memory on the memory 
map?) and bus contention with 
chip RAM. AmigaWorld will con- 
tinue to stress the excellence of 
all Amigas. 

Bob Ryan 
Technical Editor 

Unintentional 
Omission 

In the roundup of Amiga 
1000 memory boards (info.phile, 
May/June '87, p. 40), the C Ltd. 
aMEGA Board was conspicu- 
ously absent. This was due to 
problems encountered in ship- 
ping one of the boards to our 
reviewers and doesn't reflect 
negatively on the aMEGA 
Board. For more information 
about the aMEGA Board, con- 
tact C Ltd., 723 E. Skinner, 
Wichita, KS 6721 1. 316/267- 
6321. 

— Editors 

Correction: The number we 
published for Kent Engineering 
& Design in our review of 
MacroModem (May/June '87, p. 
72) was incorrect. Please direct 
your calls to: 315/685-8237. 

Send your letters to: Repar- 
tee, AmigaWorld editorial, 80 
Elm St., Peterborough, NH 
03458. Letters may be edited for 
space and clarity. ■ 



10 July/August 1987 



//17 



OUR AMIGA'S AMI 



AMIGA 







Introducing Xebec's 9720H 
Storage Subsystem. 
Because High Performance 
Computers Need High 
Performance Companions. 

Okay, so you've got ail of this great 
stuff on your Amiga. Now where are you 
going to put it? A smart place would be 
our place. The handsome, 20-megabyte 
Xebec 9720H standalone subsystem. 
Built to the highest quality standard in 
the industry. Spaced specifically to meet 




the design criteria 

and to enhance the 

multitasking capabilities of AmigaDOS. 

And totally compatible with AmigaDOS 

KickStart. 

The Xebec 9720H. A high performance 
companion to your high performance 
Amiga. At an impressively low price. Just 
$1095.00. Call 800-982-3232 for the 
Amiga dealer nearest you carrying the 
Xebec 9720H. 




The Zero Defect Company 



3579 Highway 50 East 
Carson City, Nevada 89701 

Circle 49 on Reader Service card- 




ors d'oeuvres 

Got an idea simmering on the back burner? Turn up the heat 
and send it in. If it gets published, you'll receive, free of charge, 
an AmigaWorld T-shirt. (Sorry, we ran out ofginsu knives.) 



Format and Install 

I have a quick mini-program that makes 
data disks for me. Using ED, create the fol- 
lowing file: 

echo "Formatting Drive DF1:" 

format drive dfl: name "Empty" 

echo "Installing DFL" 

wait 4 sees 

install dfl: 

echo "Installed copy finished" 

Save this file with a name like FORMA1 
and when you need it just execute formal. 
(Make sure you have the empty disk in DF1: 
rather than something you want to save!) 
This saves a little time. 

Bill Ott 
St. Petersburg, FL 

Kids Disks 

While creating a disk of programs for my 
four-year-old to use, 1 was faced with the 
problem of how to keep him from opening 
icons that he shouldn't, such as Amiga Basic 
and BMAP files. What I finally came upon 
was to delete the .info file for the file or 
program that I didn't want available. With a 
disk named TOY BOX, an example would 
be: DELETE TOY BOXAmigaBasic.info. Al- 
though the icon for Amiga Basic is not visi- 
ble in the window, the program is available 
for loading when another program is se- 
lected to run. 



Gary Elder 

Kennewick, WA 



Stop Clicking 



I just bought my Amiga with an external 
drive a few days ago. I really love this ma- 
chine, but one thing did annoy me. If there 
wasn't a disk in one of the drives it would 
make this clicking noise every few seconds. 
After a few days, it occured to me that all 

12July/Aiigust 1987 



the drive wanted was a disk— any disk. So, 
from now on, if I'm not using a particular 
drive, I insert a spare disk and the clicking 
stops. 

Sandra Keller 
Haddonfield, NJ 

Editor's Note: I know there are thousands of you 
out there who just finished reading this and said 
"This is one of the dumbest tips ever printed.'" 
But remember, you had to figure this one out for 
yourself at one time. Some of t lie !>est tips are the 
ones that many of us take for granted. 



Basic CLEAR 

If you use CLEAR to allocate working 
space for your Amiga Basic program (e.g., 
CLEAR ,150000), then try to run your pro- 
gram twice in a row. You ma)' get an OUT 
OF MEMORY message, even if you didn't 
change the program between runs. If you 
had memory to run it the first time, then 
why not the second? 

The cause: Amiga Basic retains the first 
150,000-byte area while trying to execute 
the second CLEAR ,150000 (it keeps the 
text of your program in the first area until 
it can move it to the second area). You end 
up needing 300,000 bytes to run the second 
time. 

A solution: Replace the CLEAR ,150000 
with: 

CLEAR ,X 
CLEAR ,150000 

where X is just large enough to hold the 
text of your program. That way Amiga Ba- 
sic only needs 150,000 + X bytes to run the 
second time. 

A word of caution: Be certain that X is 
large enough or you could get hung with an 
OUT OF MEMORY message that requires 
re-booting the system. You can find out how 



large to make X by loading your program, 
executing it in the immediate mode then 
entering: 

CLEAR ,Y 
PRINT Y-FRE(O) 

where Y is known to be larger than the size 
of your program. The size of your program 
will be printed (but add a reasonable 
amount to allow for future revisions). 

Ron Charlton 

Knoxvillc, TN 



Converting to 1.2 

I thought some people might want to 
know the exact steps to transform a version 
1.1 disk so that it will use the faster file ac- 
cess of version 1.2. Step by step: 

1. Boot the system using 1.2 Kickstart and 
Workbench. 

2. Put a blank disk in your external drive 
and initialize it. 

3. From the CLI, type COPY C TO RAM:. 

4. When it is finished, type CD RAM:. 

5. Remove 1.2 Workbench disk and put the 
disk you want transformed into DF0:. 

6. Type COPY ALL FROM DF0: TO DFL. 

7. When it is finished, type INSTALL DFL. 

You now have a bootable 1.2 disk ready 

In go, 

Brian Whitworth 
Los Angeles, CA 

Deleting Directories 

In the November/December '86 issue, 
Vincent Lee offered a method of getting rid 
of an unwanted RAM:C to free up memory. 
I would like to offer a shorter method of 
getting rid of any undesirable directory. 
Type the following from the CLI while out- 1*- 



le new 
axiPlan 






it s making every other 
readsheet old fashioned! 



The original MaxiPlan™ was named 
he Best Amiga™ Spreadsheet of 
986 by F.A.U.G.. the world's 
argest and most active Amiga 
iser group. Now in 1987, Oxxi is 
sroud to introduce MaxiPlan 
J Ius™ — the most advanced Amiga 
spreadsheet ever. With even more 
ime-saving innovations than the 
iward-winning MaxiPlan, the new 
vlaxiPian Plus includes Microsoft 
ixcel ""-like Macros and Utilities. 

With MaxiPlan Plus and your 
\miga you can: 

» Open multiple spreadsheets 

and graphs 

» "Link" data from any number of 

spreadsheets 

» Create a self-running demo or 

nteractive multiple choice quiz, 

ncorporating files from word 

>rocessors and paint programs 

> Automatically create reports 

;uch as invoices and purchase 

>rders 



• Instruct a data entry person with 
speech or written prompts 

• "Recite" your data entries when 
checking data accuracy against 
source documents 

• Export graphs via an IFF file to 
any Amiga paint program 

The MaxiPlan Plus Spreadsheet 
features: 

• 512 columns by 65,530 rows 

• Function key commands 

• Ranges or celts referenced by 
"Name" or cell numbers 

• Written or spoken notes that 
attach to cells or ranges 

• Password protected cells 

• Easy-to-use pie. bar. line and 
area graphs 

• Up to 8 graphs per spreadsheet 

• Lotus 1-2-3 compatibility 

• 63 built-in functions such as: 

— Financial IIRR. PV. NPV. FV. PMTl 

— Data base llndev Find. Lookupl 

— Presentation (Color. Style, Speechf 



With the MaxiPlan Plus Data 
Base you can: 

• Sort on any number of fields in 
any order 

• Maintain up to 16 data bases 
per spreadsheet 

• Create merge files for labels or 
form letters 

• "Find" or "Lookup" any specific 
record or records 

With the MaxiPlan Plus Macros 
you can: 

• Define up to 32 macros for any 
spreadsheet 

• Activate macros with a single 
key stroke 

• Automatically generate macros 
under record mode 

• Use over 70 different macro 
commands 

• Create templates for data entry 

• Incorporate speech to instruct, 
remind or inform user 



MaxiPlan Plus™ 

SI 99. 

at your local Amiga software 

dealer. 



Oxxifec 

18J5-A/Dawns Way 

Fullerton. CA9263I 
(7(41999-6710 




MaxiPlan 

Named the best Amiga spreadsheet 
of I98t> for its outstanding mouse 
interfaces, unique pull-down menus 
and advanced speech capabilities. 



on Reader Sefvce card 



side the directory to be deleted: 

DELETE pathname ALL 

where pathname is the full pathname of the 
directory that you want to delete. This com- 
mand will delete all files and subdirectories 
under the directory named and then delete 
the directory itself. 

For example, suppose you wish to elimi- 
nate RAM:C. After removing yourself from 
RAM:C (using CD), type DELETE RAM:C 
AIT. All files in RAM:C will be erased, and 
then the directory will be removed. This 
will work with disk files as well. If you type: 
DELETE DFO-.C ALL with a Workbench disk 
in the internal drive, the C directory will be 
erased. While this is really useful for editing 
disks, it is very fast and not reversible, so be 
careful and make sure that you want to do 
it before pressing that Return key! 

Homer Luman 
Odessa, TX 

RAM Disk Speed-up 

I use a RAM disk all the time and I found 
a way to speed up the time it takes to create 
one. My usual execute file that created a 
RAM disk and stored my personal list of 
commands used to take about 49 seconds to 
load, but when I rearranged it so that the 
ASSIGN C: RAM:C command came at the 
beginning of the file, I cut the time down to 
30 seconds. For example: 

makedir ram:c 

copy sysx/copy to ramx 

assign c: ramx 

copy sysx/cd to ramx 



Using this method means that the more 
commands you add to the RAM disk the 
more of a speed increase you will notice. 
Another note, the reason for the "SYS:C?" 
prefixes is so that this command will work 
no matter what the current directory is. 

Mike Mayberry 
San Jose, CA 

Emulator Speedup 

Like many others, I too have struggled 
with improving the speed of the Emulator/ 
Transformer. I found an answer in my copy 
of the IBM DOS Reference manual (version 
3.10) on pages 4-3 to 4-25 (IBM Publishing, 
February '85). Several "industrial strengtfi" 
programs require changing the number of 



Buffers and Files, but changing the Device 
to use the "ANSI.SYS" is suggested only if 
the keyboard is non-standard, which is the 
case with the Amiga. 

Here is the exact set of commands: 

COPY CON CONFIG.SYS 
BUFFERS = 20 
DEVICE = ANSI.SYS 
FILES = 20 
{F6} or {CTRL-Z} 

As the Reference manual says, after the first 
line of the above command, there is no 
standard prompt; it reappears after the last 
line and a report on the number of files 
copied. This change in my boot-up DOS 
speeded things up remarkably. 

Thank you and your readers for the sug- 
gestion about "SPEED3.COM." I now have 
it in an "AUTOEXE.BAT" file on my DOS 
disk, in addition to the "CONFIG.SYS" re- 
sulting in a greater speed and responsive- 
ness when in the emulation mode. Clocks 
displayed on the screen in some of the pro- 
grams now lose only about five minutes per 
hour (my way of judging operating speed). 

Charles Gibson 
Lomita, CA 

Extra Help Screens 

Like James Nakakihara (January/February 
'87), I use ED a lot, relying on the basic 
commands that I can remember from the 
AmigaDOS manual. I am usually in too 
much of a hurry to look to see if there is a 
command to do something directly. And I 
didn't want to make up a table for my desk, 
since there already are too many things 
piled up around here vying for space with 
the mouse. After reading J.K.'s suggestion, I 
typed up a help screen, organized by func- 
tion, CURSOR, DELETE, BLOCKS, etc. 
Everything I needed fit on one screen, but I 
knew that I would need at least two screens 
for a functional list of commands in Scrib- 
ble! Fortunately, there are easy ways to get 
as many help screens as you want. 

For working with ED, make up text files 
and save them on your Workbench disk as 
EdHelpl, EdHelp2, etc. At the 1> prompt 
type NEWCLI. You will get a small window 
with a 2> prompt. Open it up to full size 
and type TYPE EDHELP1 to display your 
help screen. You can now use the depth 
gadget to put it behind the 1> window 
where you can then ED WORKFILE to go 
to work. If you need more than one help 
screen, just type NEWCLI again from the 
1> prompt to get another window, open it 



up and at the 3> prompt, type TYPE 
EDHELP2. Now you can have as many help 
screens as you like all running behind each 
other in different windows. 

If you want to have a convenient help 
screen for a word processor like Scribble!, 
just type up your custom screen and save it 
as Help.doc on your Scribble! disk. When 
you go to work, open an extra window and 
load Help.doc in that window. Since the 
word processor makes it easy to scroll 
through a text, your Help.doc can be sev- 
eral screens long and you will still be able 
to get to it all easily. Now when you need to 
refer to the help screen, just press F5 to flip 
between the window where you are working 
and the Help.doc on the other window. 

Robert Jenkins, Ph.D. 

Chicago Heights, II. 

Inexpensive Video Camera 

For those who want a cheaper video cam- 
era for use with Digi-View, I suggest a Mag- 
navox Home Security camera. It is sold 
through DAK Industries, 8200 Remmet 
Ave., Canoga Park, CA 91304, 800/325-0800. 
Each camera, with microphone, 57-foot ca- 
ble and mounting stand is only $169 com- 
pared to Panasonic's $280 model. This may 
be helpful to those wanting to utilize the 
powerful Digi-View system. 

John Urman 
Omaha, NE 

Window Title Spaces 

Without any manual on hand except the 
Introduction to Amiga, it took me a long time 
to figure out how to put a space in the title 
of a window. If you try to open a window 
with a name like "New CLI," you will proba- 
bly get an "Invalid Argument" error be- 
cause the DOS sees the space as a 
delimeter. A simple way around this prob- 
lem is to use the ALT key/space (or Ctrl-N if 
you are in the alternate character set). So 
all you have to do is press and hold the 
ALT key while pressing the space bar, and 
the Amiga will accept it. 

Kenneth Fhk-kin Wong 

Los Angeles, CA 

Execute in S 

If you use AmigaDOS Execute files a lot, 
you may be surprised to learn that an Exe- 
cute file, placed in the S directory on the 
Workbench, will be accessible, no matter 
what the current directory may be. You can 
move a file to the "Sequence" directory 
with COPY file TOS:> 



14July/August 198? 



tf-fk 




Use the Brains your 
Commodore wasnt Born With. 



Right at Your Fingertips 
in CompuServe's 
Commodore* Forums 

Our Commodore Forums involve 
thousands of Commodore users world- 
wide. These forums show you just how 
easy and fun it is to get the most from 
your Commodore Computer. 

The Commodore Communications 
Forum provides the latest news on com- 
munications software and advice on 
effective telecommunications. 

The Commodore Programming 
Forum supports programmers and 
developers of Commodore 8-bit 
computers. 

The Commodore Arts and Games 
Forum is for all Commodore 8-bit 
computers, concentrating on music, 
graphics and games. 

The Commodore Amiga* Forum is 
the national resource for all business 
and entertainment applications in the 
Amiga community. 



Easy access to free software, 
including FREE uploads. 

• Download first-rate, non-commercial user- 
supported software and utility programs. 

• Upload your own programs free of connect 
time charges. 

• Take advantage of CompuServe's inexpen- 
sive weeknighl and weekend rates (when 
forums are most active, and standard online 
charges are just IOC a minute). 

• Go online in most major metropolitan areas 
with a local phone call. 

• Receive a $25.00 Introductory Usage 
Credit when you purchase your CompuServe 
Subscription Kit. 

Information you simply can't find 
anywhere else. 

Use the Forum Message Board to 
exchange mail with fellow members. 
Join ongoing, real-time discussions in a 
Forum Conference — with Commodore 
software publishers, developers and 
technical experts. Scan Forum Data 
Libraries for free software, docu- - 
mentation and contributions from 
Commodore enthusiasts. 

Circle 53 on Reader Service card. 



Enjoy other useful services, too. Like 
electronic editions of your favorite maga- 
zines, newsletters and articles, including 
Family Computing, OMNI Online and 
the Electronic Gamer.™ 

All you need is your Commodore 
computer and a modem , . .or almost 
any other personal computer. 

To buy your Subscription Kit, see your 
nearest computer dealer. Suggested re- 
tail price is $39.95. To receive our free 
brochure, or to order direct, call 800- 
848-8199 (in Ohio, call 614-457-0802). 
If you're already a CompuServe sub- 
scriber, type GO CBMNET (the Com- 
modore Users Network) at any ! prompt 
to see what you've been missing. 



CompuServe 

Information Services, P.O. Box 2021 2 

5000 Arlington Centre Blvd., Columbus, Ohio 43220 

800-848-8199 

in Ohio, call 614-457-0802 
An HSR Block Company 



You may also find it helpful to make a 
second copy of the Execute command with 
a shorter name. For example: COPY 
C:Execute to C:X ought to do the trick. 

Bryce Nesbitt 
Berkeley, CA 

Top of Form From CO 

After printing a file to your printer, you 
may find that the paper is not aligned to 
the top of the next page. To send a top-of- 
form code to your printer from the CLI, 
type: 

COPY * TO PRT: 

then press Ctrl-L, then Ctrl-\, then 
Return. 

Bryce Nesbitt Again 
Berzerkeley, CA 

Shortened Commands 

Here is a shortcut that I found useful 
when using CLI. 1 went to the C directory 
and copied a number of commands, giving 
them shortened names. For example: 

COPY C:DIR TO C:D 
COPY C:ENDCLI TO C:END 




•t«k»^.».W 



COPY C:DELETE TO C:DEL 



Now if I'm getting rid of a few old files, I 
just type DEL instead of DELETE. It saves a 
lot of time, but there is a price. Each com- 
mand that you COPY takes up about one 
block of space. You can RENAME com- 
mands, but programs may need them under 
their old names, so be careful. 

Rigoberto Ramirez 

Buckhannon, WV 

Basic Baud 

When writing my bulletin board program 
in Amiga Basic, I was looking for a way to 
set the baud rate. The following POKEs ac- 
complish this: 



POKE 14676018, 12000 = 300 baud 
POKE 14676018, 3000 = 1200 baud 
POKE 14676018, 1500 = 2400 baud 

There are many other values you can use, 
but these are the most common. 

Gary Cbernega 

Endicotl, NY 

5%" Drive Steals 30K 

Being an energy-conscious Amiga Trans- 
former owner, I would only turn on my 5JJ" 
drive if I was planning to do some IBM em- 
ulating. I found out, however, that by leav- 
ing the drive off, it was robbing the system 
of approximately 30K. While this isn't a ma- 
jor concern for most applications, it did af- 
fect the performance of several high-RAM 
programs, such as DeluxeVideo and Aegis 
Draw. Now at the beginning of my comput- 
ing sessions I turn on the 5'/," drive no mat- 
ter what I am planning to do, just to be on 
the safe side. 

,4/ WiUen 
Riverdale, NY 

Send your brainstorms (and T-shirt size) to: 
AmigaWorld, Hors d'oeuvres, 80 Elm St., Pe- 
terborough, NH 03458. ■ 





If you think interacting with a 
publication means turning pages, 
we invite you to discover something 
altogether different. A brand new 
publication on disk. 

Like a magazine, it comes out bi- 
monthly and it's filled with everything 
from editorials and fiction to reviews 
and humor. But unlike a magazine, 
it lets you talk back. 

You can influence the outcome of 
stories. Demonstrate new software 
products. Or tackle a brainleasef. 
There's something for everyone, from 
the novice to the experienced user. 

Never before has a publication come 
lo life with such animation, color and 
sound. We call it Aladdin. You'll Gill it 
magic. Available for Atari and Amiga 
Computers. To get your hands on a 
copy, call 1-800-345-6467 for the 
dealer nearest you. In Texas call 
collect 214-788-4441. 

Aladdin 



^e SURGEON for AMIGA 

-A surgery simulation game with color graphics and 
sound !! 



] 




16 July/August 1987 



Circle 156 on Reader Service card. 



Have you ever wanted to try your hand at being a surgeon? The skill, the 

pressure, the split-second life or death decisions, this program has it all. 

Operate in real time and deal with the complications of the surgery. Keep an eye 

oa the EKG monitor and the patient's blood pressure while you execrcise your skill. 

Feel the satisfaction of a successful operation!! 

The SURGEON is also educational^ While performing the surgery you will 

learn the parts of a human body, medical terminologies and the steps involved in 

2 surgical operation. 

For more Information or Tor order call.* 

ISM, Inc. 

P.O.Box 247 

Phoenix, MI) 21131 

Pta: (301)666-2672 

MKinLoih version iLw tvulibk. Vua and Maslcrcad accepted 

*n^»aregis»CTirf*adtmartiol&M™T»do*e Amiga.lnc. Dealer irtMiici welcome. 

The 5URGECW ii a icflsfefpdfrxlefTkart.oHSM.tnc Rotjjir« MrtmuTi Sl2K and KS 12 

Circle 141 on Reader Service card. 



SPECIAL 
OFFER 

$4935 



entive Appro 
To Practical s 
Reality 



you |ii>. 
matters ^^ into your own hands. Or 
hand. S^ More than once, a brainstorm 
has turned into a shower of practical 

reality. To the skeptic, the truth can be 
shocking: 

Well, now you can start your AMIGA 
flying high with the dynamic, new ZING! 
utility programs from MERIDIAN! SOFT- 
WARE, INC. 
ZING! programs are the best program 
companions for the AMIGA on the mar- 
ket today. Separately, they are practical, 
yet dynamic working partners. Strung to- 
gether. . .the sky's the limit! 





The High Point In Software Innovations. 

A MERIDIAN" 

SOFTWARE 

INC.— 







ZING 






■ ■SS- ^Sv-^ 


™ 



The fastest and easiest way (a work 
with the AMIGA. ZING! is actually a 
Collection of utility programs which, after 
installation., are invisible until called up 
by The uSet through the use of hoi keys. 
The main goal of ZING!, is to essentially 
eliminate the need to learn the operating 
gystem protocol and cryptic command*. 
Functions include: copying, editing, 
deleting, sorting, renaming, searching, R> 
oijjAnizmg files, and much more! Ship- 
ping now fon 579.95 



ZINGiKeys 




ZINGiKeys is a sophisticated., 
reprogrammable MACRO and Rot Key 
program, A program which can. stand on 
its own, of be tied to ZING! You can 
train ZINGiKeys lo accomplish the most 
annoyingly repetitive tasks in a much eas- 
ier fashion. Plus. ZINCKcys allows you to 
retrieve commands and reuse rhem, as 
well as the ability to record mouse move' 
mem* .mi use ihcni .mi' the pros »( i 
tcey. Shipping now for: $49. 95 




ZlNG!Spcll A> rhe name implies, Z!NG!Spcll is a 
program which Can dereCt misspelled 
words as you are typing them. A simple 
interface allows you to correct a wirad. or 
add a wurd to the dictionary- You'll newt 
need to buy another spelling checker. 
Can be uied with other ZING! compo- 
nents or alone- 549.95 



Pease ado S3.00 shipping ana handling 
to each OrCei 



AMIGA is a registered trademark of Commodore-AMIGA, Inc. ZING!. ZINGlKeys and ZINGISpell are trademarks of Meridian Software. Inc. All rights reserved. 

Credit cards and dealer inquiries welcome Circle 56 on Reader Service card. 



Reaching the Notes: 

Easy Access to Amiga Audio 

Simple and straightforward C routines for getting at the power 
of the Amiga's audio device. 



I 



By Rob Psck 

remember being asked in May of 1986, while working 
at Amiga in Los Gatos, "Why didn't they make the 
audio easier to use?" I didn't have much time to think 
about it then; I was too busy documenting other things. 
It made sense to leave the audio to the experts. It 
wasn't until I left Amiga and started writing Program- 
mer's Guide to the Amiga for Sybex (specifically the chap- 
ter on audio) that I discovered the lack of information 
on using the Amiga audio device. The question was 
brought home to me: If the Amiga's audio is really so 
great, why aren't many people using it? 

I decided to write some audio routines [hat would be 
simple to use. Reference books such as the ROM Kerne! 
Manual describe many audio features, but demonstrate 
only a few of them. Worse still, the demo programs use 
the hardware directly, and I didn't want to do that! What 
I wanted was to be able to queue up several sounds and 
have the audio system play them sequentially while my 
task went on doing what it was doing. Going directly to 
the hardware meant the audio device would neither 
count cycles for me nor queue sounds for automatic 
play. In effect, I wanted audio routines that would be as 
simple to use as this: 

mai n ( ) 

( 
/* ...program-stuff... */ 
InitAudioO;/* initialize everything * / 

channel = G e t Cha n n e 1 ( — 1 ) ; 

if(channel != -1) 

( 

PlayNote( channel , waveform, note_no, 

volume , durat i on ) ; 
/ * ... (more PlayNotes) ... * / 



Free Channel (channel) ; 

FinishAudio();/ i; " close everything down * / 



Sound queueing can be done using the audio-device 
command called CMD— WRITE, but I found no exam- 
ples that used CMD_WRITE until I stumbled across 
one on Usenet (repostcd from BIX). By putting 
together pieces of that program and things I developed 
subsequent to finishing the audio chapter of my book, I 
came up with the library of routines presented here: a 
Playnote routine in C, with support routines to talk to 
the hardware. The details of device access and message 
passing are buried in subroutines where you don't have 
to deal with them. By examining the source code I've 
provided, you'll learn how to communicate with the 
audio device and to add enhancements to these 
routines. 

The Public Functions 

Here is an explanation of the major routines in my ► 



/• 



.more non-audio stuff, 



*/ 



18 July/August 1981 



ILLUSTRATED BY DF.VIS GREBU 















10 



-t 



. 






For most of us, who 
Just need to beep at 
somebody, these 
routines make access 
to the audio device 
simple. 



audio device library. If not otherwise staled, all parame- 
ters passed to the routines and passed back as return 
values are long integers (32 bits). Sometimes a pointer 
(also 32 bits) is used, and is shown as such. 

gotchannel = GetChannel(channel); 

channel — any number from to 3, corresponding to a 
specific hardware channel on the Amiga. If you ask for 
channel number — 1, it means get any channel that is 
available. The function GetChannel returns the channel 
number, or returns — 1 if none are available to you. 

PlayNote(channel,waveform,note—no,volume,duration, 
priority, message): 

channel — a channel that you already own. If you don't 
own it, the note will not play. 

waveform — a pointer to the start of a waveform table 
that contains 25(5 samples of a single wave of your 
sound. Sample values range from - 128 to + 127. The 
waveform table also includes copies of the same wave- 
form, each having fewer ami fewer samples in the table 
(128 samples, 64, 32 and so on). This waveform table 
lets us stay within the allowable limits of the Amiga 
audio hardware. In particular, period values of 127 
through 500 are the values that let the Amiga output 
the best quality audio. To gel an output that is of a 
high frequency — because the period values are lim- 
ited — each wave of the waveform must be output more 
quickly. Thus the table with several copies of the wave- 
form, each having different numbers of samples. See 
the source code for MakeWaves to see how the tables 
are built. 

Note Number — Notes are numbered from to 95, 
structured as eight octaves of 12 notes each. Each 
octave has its own waveform table entry having a length 
appropriate to that octave. 

Volume — -Takes a value from to 64 where is 
minimum. 

Duration — specified in l.OOOths of a second. The 
audio device accepts a command to output a specific 
number of cycles of a waveform. I calculate the fre- 
quency (in cycles per second) from the note number, 
then multiply by duration and divide by 1,000, yielding 
the correct number of cycles for that frequency. Thus 
all notes play for the correct lime. 

Priority [not implemented yet] — If priority is 0, just 
queue the note. If less than 0, flush all current requests 
for this channel and start this note only. If greater than 
0, do not flush . . . the priority value is only going to be 
used to identify the note number to you when the note 
begins to play. 

Message [not implemented yet] — Audiotools can send you 
a message that contains an identifier of your choice 
(the priority value) to let your task know that this note 
has just begun to play. On receiving the message, your 
[;\sk must repl\ to il so thai ihe audiotools can reuse or 
deallocate the message memory. 

FreeChannel(ckannel) 

Frees a channel that you own to let another task (or 
your own task, later) use the channel. 



InitAudioQ and FinishAudio() 

These functions take care of the background work, 
such as opening and closing the audio device. 

PlayNote is asynchronous: It queues up a note to be 
played by the audio device and then returns to the call- 
ing program immediately. (It does not wait for the note 
to be finished before it returns to the caller.) All other 
functions in this library are synchronous; they're com- 
pleted before your program goes on to do some- 
thing else. 

By using these routines, you do not have to deal with 
the audio device; vou need not allocate and initialize 
message blocks and so on. All of that is built into the 
Support routines and associated global variables. If 
you're designing a high-performance audio routine, you 
just may have to lock the channels and go directly to 
the hardware. In such instances, use the ROM Kernel 
examples as your guide. 

But for most of us, who just need to beep at some- 
body, these routines make access to the audio device 
simple. They also provide a jumping off point for fur- 
ther audio development. 

Support Functions 

The audio library contains the following support 
functions; 

error = StopChannel(channel) 
error = StartChannel(channel) 

Stop or start a specific channel. If a CMD_WRITE 
arrives at a stopped channel, it queues and waits for 
the channel to be started. A return value of means no 
error. A return of - 1 indicates low memory. Any other 
value is a direct return from io_Error. See devices/ 
audio. h for meanings of other return values. Stop- 
Channel terminates any CMD— WRITE currently in 
progress. 

error = FlushCha?mel(channel) 

If there are CMD_WRJTEs lined up to be played, 
return them all to the caller (flush input). 

error m ResetChannel(channel) 

Reset il to its default values; also, flush a channel's 
input queue. 

error = SetPV(channel, period, volume) 

Set ihe period and volume of a note ilia! is playing 
currently. Note that there is only a limited range avail- 
able for the period (roughly 127 to 500), so it is more 
likely that you would use PlayNote instead, because 
PlayNote can modify the waveform pointer as well as 
the other parameters. 

Internal Functions 

These internal functions are used by the library func- 
tions described earlier. Your programs may. at times, 
need to access these functions directly. These functions 
create, initialize and free audio device message blocks. I 
call them IOBs, for I/O Blocks. 



20 July/August 1987 



such as Play Wave(ckaiiiwl,sample—iuldr,copy,period, 
repeats,priority,message). Global variables would be 
expanded to include a separate ReplyPort for the sam- 
pled sounds. A copy (TRUEfFALSE) parameter would 
specify (if TRUE) that the sampled wave should be 
copied into chip memory before queueing it to be 
played. If FALSE, it would assume that sample_addr is 
in chip memory and that you will not change the con- 
tents of memory before the note has completed 
playing. 

•Add a PlayFreq function that takes a frequency value 
instead of a note number so that oriental music, for 
example, not based on the same scale we use for a 
piano, could be played. PlayFreq would take exactly 
the same parameters as PlayNote, but substitute "fre- 
quency" for "noteno". It would calculate which is the 
longest waveform that can be used for the selected fre- 
quency and still leave the period value within the 
appropriate range of 127 to 500. 

•Add an implied rest between notes to create a more 
natural sound and avoid having to explicitly encode 
such rests into a song structure. 

•Add the ability to specify a slew rate for either volume 
or frequency or both so that notes instead of going 
directly from one setting to another can slide to the 
new setting at a specified rate. 

•Or perhaps better still, add full ADSR capabilities. 
(This one is a little tricky. It could require software 
interrupts or perhaps even breaking into the audio- 
interrupt vector itself. It would also require a data 



structure larger than the basic lOAudio structure to 
hold these new variables.) 

Conclusion 

Basically, this article is a progress report on a continu- 
ing project to develop a set of freely-distributable, 
license-free routines that make it easier to use Amiga 
audio. I welcome suggestions about additional 
enhancements. (See the information below on acquir- 
ing a disk with the source and object code.) I hope 
this article and the accompanying code will help any 
of you who are interested in easily taking advantage 
of the Amiga's audio power.D 

Rob Peck is the author of the Programmers' Guide to the 
Amiga, published by Sybex. He was Manager of Technical Doc- 
umentation for Amiga where he put together the Amiga ROM 
Kernel Manual and the Amiga Hardware Manual. Write 
to him at the address printed below. 

Due to space limitations, it was not possible to describe in 
detail each routine in the library. Rob has agreed to make 
available a disk containing the source and object code for the 
routines published here as well as updates completed before 
publication. The disk is available for $8 postpaid for US. 
orders; foreign orders add $2; California residents add sales 
tax. Send your order to DATAPATH, PO Box 1828, Los 
Gatos, CA 95031-1828. 

Listings follow on p. 90 




COMPETITION 



B.E.S.T. BUSINESS MANAGEMENT 




Developed on and for the Amiga . . . 

• is useable, reliable, professional quality soft- 
ware, designed to let you conduct your business, 
your way. 

• is a truly integrated program, incorporating both 
Accounting and Business Functions. B.E.S.T, BUSINESS 
MANAGEMENT includes Order Processing, Inventory 
and Sendees Management, Accounts Receivable, 
Accounts Payable and General Ledger. 

• is an easy to use, menu driven program, supported 
with an understandable, illustrated, 380 page manual 
and knowledgeable customer support. 

See your Amiga dealer for information, or call 

BH ^ Business Electronics 

• XJtOl X.9 Software & Technology, Inc. 

P.O. Box 230519 / Tigard, Oregon 97224 / (503) 684-6655 

1-800-368-BEST 



22 July/August 1987 



Circle 32 on Reader Service card. 



iob = GetIOB() 

Allocate or assign an IOAudio structure for use. 
Returns a value of if system is too low on memory. If 
no IOB is available from a specified pool of IOBs, then 
dynamically allocate an IOB and pass back its address. 
Note: for more advanced system functions this structure 
may need to be extended to hold additional parame- 
ters. For now, though, the KxtlOB structure is identical 
to the normal IOAudio structure (created for now by a 
define statement). This allows us to define an extended 
version of the structure later, with little if any change to 
existing functions. 

ReEmploylOBQ 

Look at audio channel reply ports and sec if any 
IOB's have returned (arc now unemployed) and can 
iherefore be reassigned or deallocated. 

FreelOBQ 

Return a finished IOB to the free IOB pool or deallo- 
cate a dynamically allocated one. 

In UBlock[iob,cha ttnel) 

Initialize an IOB for communication with a specific 
channel, default command is CMDWRJTE. iob is a 
pointer to an IOAudio structure. Channel is the spe- 
cific channel for which litis block is to be initialized 
(allocation key is the critical item). 

ExpandWave(waveformpoiriter) 

Takes a pointer to a waveform buffer that contains 
one cycle of a waveform, in 256 consecutive bytes, and 
expands the table to add the same waveform sampled 
128 times at twice the sampling interval, 64 times at 4 
times the sampling interval, 32 times, 16 times, 8 times 
and so on. The wave tables must be in chip memory; 
otherwise the audio device will be unable to play the 
notes! ExpandWave is associated with MakeWaves(), 
which creates three tables total, one containing a 
sawtooth wave, one a triangle wave and the third con- 
tains a square wave. ExpandWave completes the table 
entries for each waveform. All of the waveforms arc left 
in contiguous memory after the first wave, in order of 
decending sizes (256, 128, 64, . . . ). 

MakeWaves. ExpandWave, SetPV and PlayNote are 
paraphrased versions of similar routines found in a 
posting to BIX by Steven A. Bennett. (Thanks, Steven. 
for the inspiration on this project.) Steven's posted arti- 
cle also provided the waveform and period tables I've 
used, as well as the excellent explanation of the period 
value calculation that I've quoted (slightly modified) 
below. 

As you examine the source code provided, you'll see 
that the audio device requires a period value rather 
than a frequency value. The period table contains the 
period value corresponding to the frequencies of the 
normal scale (12 notes per octave. See ABasiC manual, 
page 138). You could calculate period yourself from the 
formula: period = Clock /( samples-per-wave * frequency). 

Clock rate is 3,579,545 cycles per second. So if you 



arc playing a wave table that contains 32 samples, and 
your selected output frequency is to be middle-A (440 
hz) of the piano, the period value is 3579545 / (32 * 
440) = 254.229, with the results rounded down for use 
l>v the audio device. 

More on Internal Functions 

For GetlOB, you can control how many structures are 
allocated for IOAudio use. How many audio ioblocks 
should the system have available for queucing up 
notes? If you want to queue up a whole song by using a 
whole bunch of PlayNote commands and go away to do 
something else, it could take a lot of memory! Once the 
system runs out of these preallocated structures, it must 
dynamically allocate and free memory. This can cause 
fragmentation of memory space. You might want to send 
pans of the song at a time instead of the whole song. 

Depending on the variable AUDBUEFERS (defined 
when the program is compiled), GetlOB either returns 
the address of a buffer in global memory space, named 
"global" (in the name field of the I/O message, node 
area) or named "dynamic" if GetlOB runs out of AUD- 
BL'FEERS global blocks to use. The number of dynamic- 
blocks is limited only by the available system memory 
(fast memory — that is, non-chip memory — is used for 
the I/O blocks). 

To be able to use only a standard-sized IOAudio 
Structure for the message passing, 1 assigned the mes- 
sage mnl<;ngth field to identify the global blocks. (As of 
1.1 and 1.2, the mnLength field is still available for any- 
body to decide what meaning it has.) To be perfectly 
safe, as well as to handle the advanced functions that 
people have requested, an extended audio block should 
probably be used, with a long quantity appended to it as 
the identifier in place of using mnljength, as well as a 
few other fields. This change is very likely to be made 
for ibe disk version of the tools. (The structure ExlIOB 
will be used as an extended version of IOAudio.) 

The Sample Program 

And Suggested Enhancements 

Using the above functions, audiotools.c (Listing 1) plays 
a few notes through each channel in each of three wave- 
forms: sawtooth, triangle and square waves. All four 
channels are active at the same time. When all notes 
have completed, the program exits. The program was 
compiled under Amiga (Lattice) C and runs under ver- 
sion 1.1 or later. The program runs from the CL1. 

While working on this article, I gave a talk at a devel- 
oper's group meeting. The following enhancements 
were suggested at the meeting: 
•Add examples diat use a stereo pair. 
•Check that all error conditions are properly reported 

("bullet-proofing" — this just has to be done). 
•Implement the Priority and Message fields of Play- 
Note as described. 
•Add a PlaySong function that can take a pointer to a 
data structure that describes a song, with some of the 
parameters that PlayNote takes, and play the song 
automatically. 
•Add a PlayWave function to handle sampled sounds.*- 



The wave tables 
must be la chip 
memory; otherwise 
the audio device will 
be unable to play 
the notes! 



AmigaWorld 21 




a£i af&ru j6z*n£, . 



/ 



The 4096 Colpr A Paint Program 
for the Arnica 





Create original art with a palette of 4096 colors. 



Load HAM. images from Digi-View™ or 32 color images from 
Deluxe Paint™ and other IFF programs. 



From the creators of Digi-View comes Digi-Paint. the first paint program to take 
full advantage of the Amiga's exclusive "hold-and-modify" mode. No longer are 
you limited to 32 colors. With Digi-Paint, you can use all 4096 colors on screen 
simultaneously. Features include brushes, smooth shading, magnify, cut & paste, 
output to printer, and full IFF load and save. Digi-Paint was programmed 
completely in assembly language for the fastest possible response. Give your 
Amiga the graphics power of systems costing thousands of dollars more. See your 
Amiga dealer today or call toll-free for Digi-Paint, the 4096 color paint program. 



Only 



$59.95 



Orders Only 1-800-843-8934 
Customer Service (913) 354-9332 

NewTek 

INCORPORATED 
701 Jackson • Suite B3 • Topeka, KS • 66603 



Airiea is a trademark of Commodore-Amiga. Inc. Uigi-f^int and Difii-Vic* are trademarks ctf NewTek. Inc. DduMPaiol is a trademark of Electronic Arts. Inc. 
6 1986 NewTek, Inc. Cirde 119 on R ea de r Service card. 




The new Manx AzteeC is the most p 
and professional C development syst< 
in ... the universe 




Reviews of Aztec C68k/am v 3.2 were great. 

Aztec CfiHk goes into overdrive fur bench mark- speed . . . 

Byte November, 1986 

Aztec C Is more than just a C compiler . . . compiles programs significantly 
faster than Lattice . . . options that for many applications, will improve program 
execution performance dramatically ■ . . code generated by Aztec C was 
dramatically smaller than that produced by iMttice. 

Amiga World November, 1986 

Now, the New Aztec C68k version 3.4 is even 

faster, more flexible, and dramatically less expensive. 

We did it! We moved all of the great development utilities from Aztec 
C68k/am-c, our S499 system, to Aztec C68k/am-d, our $299 system. 
We packaged the same compiler, assembler, linker, libraries, and 
librarian that are in the S499 system into Aztec C68k/am-p, The 
Professional System, and priced it at $199. Is that all we did? Not by a 
long shot! 

We also added new features, speeded up the already impressive per- 
formance, and we listened. We listened to what users were saying on 
the technical support lines, on the East Coast Bulletin Board, the West 
Coast Bulletin Board, and on BIX. Then we responded by correcting, 
adding and augmenting to satisfy every one of the major requests. The 
result is three carefully packaged and reasonably priced high perform- 
ance development systems that will do everything you could possibly 
want with the Commodore Amiga. 

To back up this claim, we offer a 30-day money back satisfaction 
guarantee. The system must be purchased by an end user directly 
from Manx to qualify for the 30-day return, but that's it. Less than one 
per cent of the systems we sell to end users are ever returned, and over 
60% ofthe systems we sell are repeat sales or by recommendation of an 
existing user. That says a lot. 




Manx Software Systems 
One Industrial Way 
Eatontown, NJ 07724 



Manx has a reputation as the expensive system to use for high de- 
mand professional applications, but the new prices and reconfigurations 
make our high powered systems attractive to everyone. In addition. 
Manx has aggressive site licensing, multiple purchase discounts, OEM, 
educational, and other special purpose discounts. Call us today for 
more details. Join the over 50.000 satisfied end users who understand 
the Manx difference. 

New Features: shorter development times •smaller faster code 'support 
for 1.1 and 1.2 Amiga DOS * direct link of Amiga object modules and 
libraries 'standard driver support • C and assembler support for 68020 and 
68881 'scatter loading and support of overlays by segmentation '1.2 
Amiga library function support "debug utilities 'enumerated data types 
• stack depth checking code 'Amiga assembly directives support 'four 
floating point formats: Motorola fast float, Amiga IEEE double, Manx IEEE 
double, 68881 'dynamic memory allocation and window sizing for the Z 
editor • "touch" command • improved console window RAW and CON 
switching 'stdio I/O is buffered to console '68010, 68020 debug 
support '"exec" function supports Amiga PATH command •VT100 emulator 
(source) 'lots of examples 

New Configurations and Pricing 

Aztec C68k/am-p <The Professional) $199 

Optimized C, Assembler. Linker, Librarian. Libraries, Examples 

Aztec C68k/am-d (The Developer) $299 

Optimized C, Assembler, Linker. Librarian. Libraries, Debugger, 
Make, Diff, Crep, Support Utilities, Examples 

Aztec C68k/am-c (The Commercial System) $499 

Library Source, One Year Of Updates, Z (vi) editor, Optimized C, 
Assembler, Linker, Librarian, Libraries. Debugger. Make. Diff. 
Crep, Support Utilities, Examples 

All systems are upgradable by paying the difference in price - $10. C.O.D., VISA, 
MasterCard, American Express, wire (domestic or international), and terms are available. 
One and Two Day delivery available for all domestic and most international destinations. 

To order, or, for information call today. 

1-800-221-0440 «««». 

In NJ or outside the USA call (201) 542-2121. 

Amiga is a registered TM of Commodore inll , Lattice TM Lattice, inc. 



Circle 31 on Reader Service card. 



info.phile 



Stockpiling Your Software: 
Amiga Hard-Disk Drives 

Buried under a pile of floppies'? Perhaps it's time to investigate 
hard drives. Relax, AmigaWorld has done the hard work for you. 



By Mark L. Van Name and William B. Catchings 



IF YOU'RE TIRED of disk swapping and re- 
stricted data access due to the Amiga 1000's 
hardware limitations, then you're probably 
ready for a hard-disk drive. In this 
info.phile, we'll take a look at some of the 
hard disks currently on the market that can 
boost the storage capacity of the AIOOO. 

We asked all of the companies that adver- 
tise hard disks to allow us to review them. 
Five companies submitted evaluation units. 
The drives we evaluated are the Microbotics 
MAS-Drive 20 and the C Ltd. Hard Disk— 
the pioneer Amiga hard drives, and new- 
comers from Byte by Byte (PAL Jr.), Xebec 
(9720H) and Supra Corp, (Supra Drive). 
These products are designed for the A1000 
and require version 1.2 of the Amiga's sys- 
tem software. Table 1 summarizes the basic 
information about each hard disk. 

More Where It Counts 

Hard-disk drives provide much more mass 
storage than floppy disks. All five of these 
drives offer 20 megabytes of storage — about 
24 floppy disks' worth! They run faster than 
an Amiga floppy, so you do not have to 
wait as long to access files. All of this power 
requires surprisingly little effort. Once you 
have a hard disk installed, you treat it very 
much like a large-capacity floppy. You refer 
to it as DHO: rather than DF1: or DF2:. 
Though you cannot make a DISKCOPY of 
it, you otherwise operate much in the man- 
ner to which you are accustomed. 

A few other limitations exist: Today, you 
cannot boot from a hard disk (we say today 
because many users have asked Commodore 
to remedy this situation). You still must use 
version 1.2 Kickstart and Workbench disks 



to get your A1000 running. However, you 
can edit your startup-sequence to ASSIGN 
the system directories to the hard disk. 
Once up, your system runs from the hard 
disk. All of these drives provide procedures 
that give you a new startup-sequence to set 
up your system. 

Things to Think About 

The large space offered by hard-disk drives 
is very easy to access. Because of this, and 



because you do not have to constantly shuf- 
fle disks, many users are tempted to ignore 
the need for backups; this temptation is 
augmented by the fact that making backups 
is just no fun. But, do it anyway! Though 
hard disks seldom break, when they do they 
may lose much of their data. Such losses 
often occur when the disk is jarred while 
running, or dropped while being trans- 
ported. The heads that read the disk plat- 
ters can then crash into the platters, ruining I 




Clockwise from left: The Xebec 9720H; Supra Corp. Supra Drive Hard Disk; C Ltd. Hard Disk; and MicroBotics' 
MAS-Drive 20. Not shown: Byte by Byte's Pal Jr. 



AmigaWorld 25 



all of the files there. This is the equivalent 
of 24 floppies going bad at once. Need we 
say more? 

You can do a few simple things to mini- 
mize trouble. First, place your hard disk on 
a surface that does not vibrate. Try to keep 
it off the table where you keep your 
printer. Second, never move it while it is 
running. When you have to move the drive, 
use the Park utility that comes with the 
drive to disengage the disk heads so that 
they cannot crash. Finally, back up all of 
your important data files regularly. 

Partitions: Many Disks in One 

So far we have talked about hard-disk units 
as if each is a single, large floppy disk. 
While that is the default, you can divide 
disks into several logically distinct units, or 
partitions. Each partition is treated as a sepa- 
rate drive, e.g., DHO: DH1: and so on. All 
five drives we mention here support multi- 
ple partitions. Partitions provide smaller 
disk units, simplifying file management and 
backup. If you often work with a small 
number of files, keeping them in their own 
partition can improve your system's 
performance. 

The main disadvantage to partitions is 
the work required to change them. You 
must first backup all of your files to floppy 
disk, repartition and reformat your disk 
drive and then restore the files. As format- 
ting a hard-disk drive takes between 20 and 
45 minutes, you don't want to have to set it 
up often. 

Using partitions also requires that you 



make the appropriate entries in the Mount- 
list file on your Workbench disk. Each parti- 
tion must be large enough for the biggest 
file it will ever need to hold, as no file can 
span partitions. Finally, each disk partition 
causes the Workbench to use additional 
RAM to manage it. 

Hooking Them Up 

The five drives we looked at offer the same 
basic capacities, come in cases that are ei- 
ther Amiga-beige or very close, have their 
own power supplies and can be set up 
fairly easily. All use basic drive mechanisms 
made by major manufacturers. Most of the 
units use a controller that conforms to the 
SCSI (Small Computer System Inter- 
face — pronounced "scuzzy") standard. By 
following this standard, they help ensure 
that your system will be able to grow and 
add other drives in the future, as the SCSI 
standard is a very popular one. 

Four of the five units attach to the A1000 
with an adapter that plugs into the bus ex- 
pansion card on the right side of the system 
unit. If you already have other devices 
plugged there, such as a memory-expansion 
card, you need only attach the disk's 
adapter to the bus pass-through of that de- 
vice. If that device does not pass-through 
the bus connection, put the disk adapter 
first and hook the other device to it. Be 
sure not to buy two devices without bus 
pass-fhroughs, or you will not be able to use 
them on your system at the same time. Two 
of these four units, the Xebec 9720H, from 
Xebec Corp., and the Pal Jr., from Byte by 



Byte, do not pass through the bus connec- 
tion. The Pal Jr., however, is an expansion 
chassis that comes with the hard-disk drive, 
1MB of memory, and one free Zorro expan- 
sion slot, so you can use it without needing 
other devices. All four drives work when at- 
tached to another device already using the 
bus (in our tests, a Comspec memory expan- 
sion card). 

Unfortunately, anywhere from 10% to 
20% of the existing A 1000s (primarily ear- 
lier units) cannot handle more than one de- 
vice attached to the bus expansion slot; if 
you have followed the directions for two de- 
vices very carefully and cannot get them to 
work together, you should contact your 
dealer. If necessary, your dealer should be 
able to help you get replacements for the 
responsible faulty parts, although this may 
end up costing you some money. 

One unit, the MAS-Drive 20 from 
MicroBotics, does not use the bus expan- 
sion slot. Instead, it connects to the parallel 
port on the rear of the A1000. It comes 
with a parallel port pass-through on the 
rear of the drive, so you can still attach 
your printer. This design yields a slightly 
slower data access rate, and the device can- 
not follow the Amiga auto-config standard 
since it is not using the bus. However, the 
software supplied with the drive makes the 
installation about as easy as that of any 
auto-config device. 

Installation 

All five disks come with software that makes 
installation relatively painless. Not all of ► 



Table 1. Specifications for Amiga hard-disk drives. 



Product 


Cost 


Capacify 


Dimensions 
(inches) 


Adapter 

Dimensions 

(inches) 


Power 
Supply 


Top or 

Side 

Mount 


Attaches 
To: 


Pass 
Thru 


Auto- 
Config 


DMA 

Access 


Cooling 

Fan 


FCC 

Approval 
Rating 


Works 

with 

Memory 

Expansion 

Board 


CUd. 
Hard Disk 


$999.95 


20MB 


6.25x13x4.25 


1.5x8x4.25 


Yes 


Side 


Bus 


Yes 


Yes 


No 


No 


Class B 


Yes 


MAS-Drive 20 


$1495 


20 MB 


7x 14.5x3 


NA 


Yes 


Sidet 


Parallel 

I'ort 


Yes 


No 


No 


No 


Nunc 


Yes 


Pal Jr. 


$1495.95* 


20 MB 


17.5x13x2.75 


0.75x7.5x3.75 


Yes 


Top 


Bus 


No 


Yes 


Yes 


Yes 


None** 


Yes 


Supra Drive 


$995 


20 MB 


5.5x11x2.5 


1 .75 x 9 x 4.25 


Yes 


Side 


Bus 


Yes 


No 


No 


No 


None** 


Yes 


Xebec 
9720H 


$1095 


20 MB 


3.5x16.25x7.25 


1.5x9.25x4 


Yes 


Side 


Bus 


No 


Yes 


No 


No 


Class B 


Yes 



*Includes Zorro expansion chassis and 1 MB of additional memory 
**FCC rating in process 
tAitaches with 6 ft. cable 



26 July/August 1987 



Actual unrc touched photos 



DICI 




VIEW 



brings the world into your Amiga"! 




w: 



r ith Digi-View and a video camera, 
your Amiga can see! Faces, logos, 
artwork . . . anything you can imagine! 
Simply point your camera and click the 
mouse. In seconds, whatever the camera sees 
is painlessly transformed into a computer 
image that can be printed, stored on disk, or 
transferred to other programs. Imagine how quickly and easily you 
can generate stunning video art and animation when you start with 
high quality digitized photographs or artwork. 



Sophisticated software included with Digi-View makes it easy 
to produce dazzling, broadcast-quality color images. Intuitive, 
on-screen controls are as easy to use as the knobs on your TV. set. 

Digi-View can capture images „, , 

, , . , .. The key to Big!- 

in several modes, including / View* facmBbk 

320x200 pixels with up to Lk coforresokifonis 

r,nr\r 1 /..t u J^JL^^^^___ this color st'purti- 

4096 colors on screen I hold- ■JT^™"" t«* filar ««. 

and-modify" mode), and the | ; I attaches to your 

incredibly detailed 640x400 I b^f^^m 

k~___ or color nam 

high resolution mode. Parana camum.' 



• IFF disk format works with Digi-Paint 1 - 1 , DeluxePamt™, DeluxeVideo™. DeluxePrint. Aegis Images 1 - 1 , Aegis Animator, and more! 

• Saves time! No more hours of freehand drawing and redrawing. 

• Send photos over the telephone with your modem and terminal software. 

• Capture images for scientific image processing or pattern recognition. 

• Spice up business graphics — slide show program included. 

• Incorporate photos in posters and greeting cards. 

• Use Digi-View pictures in your BASIC programs. 

• Catalog images with IFF database programs. 

• Make red/blue 3D photos. 

• A powerful tool for commercial graphic artists! 



Panasonic WV-1410 video camera w/lens S2W1 

CS-1 L Copy stand w/lights S 75 




Only $199.95 

includes video difytizcr module. 
color separation filter, software and manual. 

Orders Only 1-800-843-8934 
Customer Service (913) 354-9332 

NewTek 

INCORPORATED 

701 Jackson • Suite B3 • Topeka, KS • 66603 



Amiga is a trademark of Commodore-Amiga. Inc. Digi-View and Digi-Riim are trademarks of Newtek. Inc. DeWftmt. DeluxeVideo. and Deluxe-Print ire trademarks of Electronic Arts. Inc. Aegis Images and Aegis Animator are 
trademarks ot Aegis Development, Inc. 

" Digi-View software version 2.0 lor ixrwr) required to use color camera. For minimum resolution use' monochrome camera with 2.1 interlace. High-res color modes require 1 Meg expansion RAM. 

£ l986NcwTck. Inc. 

Circle 102 on Reader Service card. 



thetD follow the Amiga's auto-config stan- 
dard, however: See Table 1 for details. 
Though all the disks worked well in our 
tests, it is, in our opinion, still useful to 
stick with standards, since standard hard- 
ware is usually unaffected by system soft- 
ware changes. 

Hard drives differ in the means by which 
they move data between themselves and 



memory. Most use part of the CPU's time to 
handle requests to move information be- 
tween main memory and the disk. One 
unit, the Pal Jr., uses a technique known as 
DMA (Direct Memory Access), in which the 
drive can move information without bother- 
ing the CPU. This approach requires addi- 
tional, expensive circuitry, but it gives 
better performance. 



Table 2. Rnformarice Benchmarks 









1 c 
















Ltd. 
















Hard 


MAS- 


Pal 


Supra- 
Dnve 


Xebec 




DF1: 


RAM: 


Disk 


Drive 


>• 


9720H 



Simple Tests (in seconds) 
















Copy C Directory 
to RAM: from it 

(bulk file read) 


46 


8 


23 


24 


13 


20 


22 




Copy C directory 
to it from RAM: 

(hulk file write) 


147 


8 


25 


36 


24 


24 


60 



Bruce Webster's Tests (in seconds) 



DBench 


262 


72 


129 


176 


132 


132 


140 


DWrite 


30 


7 


15 


20 


Hi 


13 


16 


DRead 


17 


7 


11 


IS 


10 


12 j 10 













FlSH DISK TESTS Written by Rick Spanbauer 
All file read and write figures in bytes/second 



File creations (/sec) 


0...I 


5 


6 


5 


7 


7 


2 


File deletions (/sec) 


1 


10 


10 


10 


25 


13 


3 










47 


42 


49 




Directory scan (entries/sec) 


36 


5 


51 


45 










SeeWread test (/sec) 


17 


51 


55 


36 


75 


53 


48 


Read 512 byte Tile 


11702 


201469 


28807 


14894 


39125 


22795 


31968 


Write 512 byte file 


4818 


131072 


12977 


10082 


13443 


16804 


12192 


Read 4096 byte file 


12365 


655360 


34952 


16697 


55775 


22795 


37991 


Write 4096 byte file 


4974 


262144 


17712 


9929 


14894 


19134 


13239 


Read 8192 byte file 


12423 


873813 


34952 


17022 


55775 


22795 


38550 


Write 8192 byte file 


4955 


262144 


17712 


10200 


14894 


19418 


13239 


Read 32768 byte file 


12483 


873813 


34952 


17133 


56987 


22795 


39125 


Write 32768 byte file 


4964 


291271 


18078 


10160 


14894 


19562 


13306 



Products are listed alphabetically by product name. 
For comparison purposes, times are also shown for a St 
Amiga floppy drive (DF1:) and for the RAM: disk. 



jndard 



Each of the drives offers some nice 
touches. The MAS-Drive 20 comes with a 
clearly-written single-page installation sheet 
that really is all you need to get going. The 
SupraDrivc and the Pal Jr. include a battery 
backed-up, real-time clock. This eliminates 
the hassle of setting the time whenever you 
start up the Amiga. The C Ltd. hard disk 
came set up with a number of dealer soft- 
ware demos. It (and the Pal Jr.) included 
one of our favorite graphics demos: the ani- 
matcd Robot Juggler. Gel vour dealer to 
show this demo to you. The manual for the 
Xebec 9720H included a brief, but, for new 
users, useful explanation of how to use and 
maintain a hard disk. 

Performance 

A disk drive's performance is by no means 
dependent only on whether it uses DMA. 
Many other factors arc involved, including 
the average access speed of the disk itself 
and whether the data is moved via the bus 
or the parallel port. 

Disk-drive performance is an unavoida- 
ble — and often emotional — issue, and the 
one most buyers want most to discuss. It is 
also one of the hardest to characterize accu- 
rately. Different drives shine in different 
areas, as a close examination of Table 2 will 
reveal. Some are fast at reading data, but 
fall behind the pack when data is written to 
them. Others maintain moderate reading 
speeds but write data more rapidly. And, no 
two benchmarks ever measure quite the 
same thing. 

We ran three different, widely available 
benchmark sets. The first was a simple one 
ih. ii anyone can do: We measured the time 
it takes to copy the standard Workbench C 
directory both ways between the disk drive 
and RAM:. These two tests reflect a very 
common Amiga activity, i.e., moving com- 
mon commands into RAM: to improve sys- 
tem performance. They test the movement 
of a large number of files that differ widely 
in size. 

The second set of benchmarks was 
developed by Bruce Webster of Byte maga- 
zine and then placed into the public do- 
main. The benchmarks consist of three 
components: dbench, dwrite and dread. All 
three work with 256 blocks of 512 charac- 
ters at a time, dbench writes and then reads 
a sample File five times, dwrite writes a file 
once, while dread reads it. These tests mea- 
sure simple disk throughput in both 
directions. 

The final, largest set comes from one of 
the public domain software disks available 
from Amiga enthusiast Fred Fish. (These ► 



28 July/August 1987 




&ft 



sap 



mil 



< 






?*e 






f?&* 



r ua Pfa6/ e /* a <^etf 0| . T^/fl* 




/OfTUJflRe 

J 26 FOREST ROAD, 



Inc. 

FRAMINGHAM, MA01701 



ea/ ef 



Circle 10 on Reader Service card. 



Amiga 'Tu&fk 'Domain Connection 



iR, 







O^^^ — OVER $15 
OFF REG. PRICE 

Each disk filled (880K!) with quality 
tested, working Amiga PD programs. 



APDC SPECIAL DISKS 

« (X)l: Graphics and (James Choose this 
disk for a sampling of the very best 
of Amiga PD graphics, games, fun! 

■ 002: Amiga Learner This tutorial disk 

introduces you to [he CLI, explains 
AmigaDOS commands, includes 
examples of programming the EXEC 
and in C. plus much more! 
• 005: Amiga Basic The best 

of Amiga Basic PD programs. 

■ 031: Amiga PD Artwork A superh 

collection of IFF format. Hold & 
Modify, and digitized images. 



GRAPHICS and GAMES 

i 007: Mandelbrot Two graphics 

generators plus excellent samples. 
Assorted Games Our personal 
favorite. Hours of absorbing fun. 
(Jraphics and Animations Stars 
and cubes dance before your eyes! 
Sounds Make Amiga talk Hear 
Spock and Danh Vader inside Amiga. 

I 013: Interactive Graphics Catch the 

flvinn balls and draw the Mona Lisa. 



I 0OK: 



HXN: 



1011: 



UTILITIES, PROGRAMMING 

i017:Emacs Editors Current versions 
of GXUEmacs and MicroEmacs. 

i 018: General User Utilities AH the 
best useful PD utilities on one disk! 

1 021: Telecommunications The best 
PD communications programs 
with docs. Get on line now! 

1 025: Programming Languages 

PD versions of Forth and Lisp. 



Individual disk price: S9 per disk. j/a 

5 disk Special Offer $29.95 

More than 5 disks: Add S5. G 9 per disk. 

Add M Police Handling iS? ftrrcicn! Ca residents add "'v tax. 

Order DOW*nd Mceiveaconipliine«Mij diskette hbfji> 
case" ' N|v. :.i Offer of dcrs uilli Niinh American address otih ! I 



# 


# 


# 


# 


# 


Name 


Address 










City 




Stale 




ZIP 



FSB 



>n and ^.'nJ with Liit'tk ur moncs otdfi ID 



Amiga Tublic 'Domain Connection 



1 4IMI Ml. ||l||,l. \ lr „ Hi. 



Circle 128 on Reader Service card. 



Companies list 



C Ltd. Hard Disk 
CLtd. 

723 East Skinner 
Wichita, KS 672 1 1 
316/267-6321 

MAS-Drive 20 

Mierobotics Inc. 

811 Alpha Drive, Suite 355 

Richardson, TX 75081 

214/437-5330 

Pal Jr. 

Byte by Byte 

9442 Capital of Texas Highway N. 



disks are commonly referred to as "Fish 
Disks.") The test program was written and 
placed into the public domain by Rick 
Spanbauer of SUNY/Stony Brook. The pro- 
gram performs many different tests. It cre- 
ates and deletes many files, repeatedly scans 
a directory for its entries, tests the time re- 
quired to locate (seek) and read data in files 
scattered purposefully around the disk, and 
reads and writes files of four different sizes, 
from 512 bytes to 32K. 

Table 2 gives the results. As it shows, dif- 
ferent drives excel on different tests, and 
no one benchmark, or this set of three, 
should be taken as a final authority. Given 
this warning, the Pal Jr. system seems to 
provide the best overall performance, prob- 
ably due to its use of DMA. The SupraDrive 
and C Ltd. units beat the Pal Jr. on the test- 
file writes, but lose to it otherwise. The C 
Ltd. drive is the fastest non-DMA drive. 
Both the Supra and Xebec products turn in 
reasonable times, although not generally up 
to the Pal Jr. The MicroBotics MAS-Drive 20 
provides the worst overall performance, 
probably because of its use of the parallel 
port rather than the bus, but it is not off by 
much from several of the other drives. 

Ail five units provide a welcome relief 
from the slow speed of the Amiga's floppy 
drives. Unfortunately, the speed gains are 
only on the order of three to five times, 
which is less than many users desire. This sad 
fact occurs in part because AmigaDOS is ex- 
tremely poor in its handling of disk drive 1/ 
O. While diere are many rumors of new ver- 
sions of AmigaDOS with faster disk I/O, 
there are no official statements from Com- 
modore. In many cases, if you have the mem- 
ory to spare, you can improve disk 



Suite 150 
Austin, TX 78759 
512/343-4357 

SupraDrive 

Supra Corp. 

1133 Commercial Way 

Albany, OR 97321 

503/967-9075 

Xebec 9720H 

Xebec 

3579 Highway 50 E. 

Carson City, NV 89701 

702/883-4000 



performance further with the AmigaDOS 
command ADDBUFFERS. 

Your Cup of Tea 

Typically this is where reviewers tell you 
that all of the products are just wonderful 
and that you will do well to buy any of 
them. We did it last time in our discussion 
of memory boards. It is true again here. All 
of these drives will improve your system a 
great deal. 

However, we will make two firm recom- 
mendations. First, if you need both memory 
and a disk drive, buy the Pal Jr. It is the 
fastest disk drive overall. Its controller is 
"essentially the same" as the one in the 
A2000, according to a Commodore engi- 
neer, It uses Commodore's proprietary 
DMA chips and is the only DMA drive in 
our list. It includes 1MB of memory and an 
empty Zorro expansion slot. At S1.495 it is 
one of the two most expensive units, but if 
you consider the additional 1MB of mem- 
ory and the expansion slot, it is priced com- 
parably to the other drives plus a memory 
expansion card. Its only real drawback is 
that it does not offer any bus pass-through, 
so you must use the Zorro slot in it for any 
further expansion. 

If you already have memory expansion, 
or if you simply don't have SI, 500, we rec- 
ommend the C Ltd. Hard Disk. It combines 
good performance with a relatively low 
price. 

You really can't go wrong, though, with 
any of these drives. With the extra memory 
cards we looked at last time, and the hard- 
disk drives we have here, the Amiga now 
can meet an even greater variety of de- 
manding computing needs. ■ 



30 July/August 1987 



Now Look At Word Processing 
In A Whole New Light. 




'^m^fftMf^h 



iiii 

i i ii i 
t i i \ \ \ \ \ \ 

I ! 



i i \ \ \ \ \ \ \ \ V \" A 
i " \ i i ' v \ i \ " \ Y \ ■ > 



\ \ \ \ \ \ \ 



\ 



ProWrite: All Others Pale By Comparison. 



You chose Amiga* because you wanted some- 
thing more. Now you choose your software for 
the same reason. Which makes choosing Pro- 
Write word processing a very bright idea. 

The Full Spectrum of Capabilities. 

ProWrite lets you select more than just a 
typeface: You get proportionally spaced charac- 
ter fonts. Brilliant color. Unsurpassed graphics 
capabilities. And no surprises. Because what 




■ /'T peopin p 




you see on die screen with ProWrite is a letter- 
perfect picture of what you'll see printed on the 
page — from header to footer, right down to 
the last pixel. 

Creative Control: A Bril- 
liant Stroke. With six pull- 
down menus, just a click of the 
mouse or a few keystrokes is all 
you need to create, delete, copy, 
alter, move and otherwise ma- 
nipulate text. Multiple selections create a limitless 
choice of character fonts, colors, sizes and shies. 
Customize everything from a daily diary to an 
annual report, including color graphics. And 
with headers and footers always clearly displayed, 
ProWrite makes even advanced formatting as 
easy as dragging a mouse. 

Ease of Use: Another Bright Idea. 

ProWrite delivers more of what you bought Amiga 
for: Professional output. Multi-tasking power. 




A "creative edge." 
You can open up 
to eight windows 
at once — and 
perform a variety 
of editing tasks be- 
tween them. With 
ProWrite, you'll al- 
ways know exactly what you're 
doing, because you see it 
done — in living color — right 
before your eyes. 

See for yourself what you get with ProWrite. 
Then, just for fun, take a look at the others — 
and watch them pale by comparison. 



New Horizons 

SOFTWARE 






First In Personal Productivity And Creativity. 



New Horizons Software, Inc. PO Box 13167, Austin, TX 78745 (512) 329-6215 
ProWrite is a trademark of New Horizons Software, Inc. Amiga is a registered trademark of Commodore-Amiga. Inc. 



Circle 38 on Reader Service card 




■pe& 



World* ea 



die? 1 



■*^z 






Sa^v 



*!7«-*«L**** 



^-^"^* l 






' .-A^^ef*- ****!.<** 









*""%,>««" 



V \Otv 



dote 



d^ ce: 



et» 



e**** 



at\' 



a^o^ 



tbe 



se^' 



\oV 






to* 



K^ 



as 



t\\e 



a^ c 



do* e A .«£v 



o^ 
*di£ 



d*e 



ftv"^ 






,u^ e 



**» ^d.ot -^ ^ cvae^^odote **^> ^ £ " 



c^°W^ 



^>^ 



t^ aS tt o<* 



***rZ^vie* 



Airtfg ft 



det vC 

at 1 



5 e^ etS 



Cot* 



tcv ' 



do* e 



^ce 






dve 



3 do* e ' 



-oo'^^ e ?\p's 









,u\ 



a^' 
a»' 






a^^vjo^ ^ ot e 



u^°* ^ 



o^ T 
vje 



^°^^e-^; me eto^^ de dtoV " 



,\xoV- 



a#^ 



su?? 






OSV? 01 

\tvte 1 



at 



ca^ 



0^ e 



o\o^ eS 



to 



a to * lt »rt\e^ 15 



dve 



Afltfg* 



fl W° r 



ld^° 






be 



iw 1 *".*** 6 - *** 



ab^ l ° 
ea* 



iut^ e - 



3?**7 






32 July/August 1987 



HhBHHh BH 

mm 




4H 







UEE| 
lill 




ran 
SHE 




Nnu 

BH aPSsRH 



9H£R 






H 111 Hi 



Professional Text Engine is THE power text tool for profes- 
sional/technical writers, programmers, or anyone who needs the ver- 
satility of a programmable text editor. Use PTE to create and edit code 
for any programming language. Design a custom word processor with 
PTE that fits precisely your needs. Combine PTE with other tools like 
databases or spreadsheets for truly enhanced preformance. 

Professional Text Engine is the only programmable text editor for the Amiga. Sim- 
ple but powerful macro programming include operators such as "if...else...endif" 
and "do. ..loop". Even subroutines (yes subroutines) can be created to handle con- 
ditional tests. 

Every aspect of the operating enviroment is under your direct control. Any key on 
the keyboard may be defined as a single or multi-keystroke command-even the 
mouse buttons are user defineable! PTE even lets you create your own pull down 
menus! 

Lets face it. Today's crop of word processors were not intended for the creative writer. 
Until now, the writer has had no choice but to adapt to the rigid structure and ar- 
cane commands of the software. The result was PTE. Developing a "transparent" 
text editing enviroment that enhanced the creative process was the primary goal 
of Zirkonics. All aspects of the user interface may be adapted to the users preference. 
For example, Search and replace strings are custom designed by you. Simply mark 
the area that needs changing: word, line, paragraph or document, then perform the 
operation, or even multiple operations! Its that simple! 

Use macros to combine editing functions or even to combine other macros! 
Define sets of macros (glossaries) for different applications. Words or even entire 
sentences can be defined as macro commands for instant recall! Glossaries can be 
saved independently - The number of glossaries is limited only by disk space! 

Writing Code Just dot Ea»y! 

Writing and editing code for the Amiga was an arduous task... Before Professional 
Text Engine! Create macros for frequently used commands. Take advantage of in- 
tellegent macro operators to check syntax, etc. 
Configurations! 

PTE comes ready to edit. Programming in source code or C? Let PTE's tJuilt in 
assembler and C editor take care of programming conventions and syntax. Not pro- 
gramming in assembler or C? Create your own editor! PTE's powerful features let 
you design your own configuration for any language! 
Hun Time I 

Because PTE lets you access CLI, You can actually write code, compile it, and then 
return to the Editor! 
Power Without the Price! 

Anyone would think that software this powerful and this versatile would come with 
s^ a stiff price tag. PTE comes with complete documentation for only S99.95! Available 
at selected dealers or directly from Zirkonics. 






Professional Text Engine is the latest development In system tools from Zirkonics 
Corp., of Montreal, Canada. f: 1986, 1987. 
Zirkonics, Corp. All Rights reserved. s* 

To place your order call collect or send $99.95 U.S. plus $3.00 snipping to-y^ 



ZIR 

Dealer Inquiries Invited. 



, 422 Guy St., Montreal, Canada H3J 1S6 • (514) 933-7711 



Cade 7 on Reader Service card 






A Musical Environment: 

The SoundScape PRO MIDI Studio 

SoundScape's multitasking power and open-ended freedom 

can turn your Amiga into a complete, personal music — production studio. 



A 



By Ben and Jean Means 

ttention all you shower singers and musical pros — and 
everyone in between. You can now play the music that 
is in your head. After all the hoopla about the Amiga's 
sound chip settled to earth, there was still the unenvia- 
ble job of creating software and hardware to take full 
advantage of it. The folks at Mimetics took on this Her- 
culean task and came up with (fanfare please) the 
SoundScape PRO MIDI Studio. 

Power Features for Power Users 

Currently a sequencer, a sampler and a MIDI interface, 
SoundScape turns the Amiga into your own pro-quality 
personal music production studio, for under S300. Each 
facet can be used individually or in combination with the 
others. The Pro MIDI Studio 1.4 ($149) functions like a 
home recording studio, with an unlimited-track profes- 
sional sequencer and a 16-channe! MIDI mixer. The 
Sound Sampler ($99) turns the Amiga into a four-voice 
audio digitizer, which can sample and play back any 
sound. And the MIDI Interface ($49) allows the Amiga to 
send and receive note, clock and performance-control 
information to other MIDI synthesizers, samplers and 
drum machines, via your Amiga serial port. 

When the three devices are hooked together, the 
Amiga becomes the heart of a system that can control 
an entire MIDI recording studio. Jim Saad of Sound 
Logic Studios in Los Angeles uses SoundScape with his 
1.5 MB Amiga to control all the synthesizers and drum 
machines in his 16-track studio. He says, "It's the only 
sequencer I use in my studio, and in addition the 
Amiga balances die books." 

But that's only the beginning. SoundScape can be 
multitasked with Electronic Arts' DeluxeMusic Con- 
struction Set for printing out a finished musical score. 
Also, you can write your music in traditional notation 
in DeluxeMusic Construction Set and do a full orches- 



tral or rock group arrangement in SoundScape via 
MIDI editing. However, running SoundScape and 
DeluxeMusic Construction Set concurrently requires at 
least one megabyte of RAM. 

As powerful as SoundScape is in the recording stu- 
dio, it plans to revolutionize video production as well. 
Mimetics is developing a SMPTE synchronizer that will 
let SoundScape control sync to audio and video tape 
decks. This, combined with an animation program and 
a genlock, will let you not only record your next big hit 
album in your bedroom, but produce the videos for it 
as well. 

Techno-shock at NAMM 

Mimetics raised eyebrows at the Winter National Asso- 
ciation of Music Merchants (NAMM) Show with 
SoundScape demonstrations of music and video multi- 
tasking. In the first demo, SoundScape simultaneously 
ran a Slide Show of Hold-and-Modify images and a 
song composed on SoundScape and played back with ». 



ILLUSTRATED BY ROB COLVTN 



AmigaWortd 35 



SoundScape windows 
containing the patch 
panel, tapedeck and 
console keyboard. 



sounds from the SoundScape sampler. Another demo 
showed the Amiga controlling and sequencing a bank 
of MIDI instruments while it also ran the stage lights. 
In the third demo, the Amiga synced a soundtrack to 
video via the soon-to-be-released SMPTE synchronizer. 
Music industry professionals went into teehno-shock 
when they learned thai the Amiga was running the 
whole show. And with extra RAM, the Amiga can run 
all three demonstrations at the same time! 

But what does this mean to the average Amiga user 
who just wants to play a little music? With SoundScape 
and a 512K. Amiga, you can sample some sounds, write 
some songs and have a lot of fun. When you decide to 
get serious, adding two megabytes of memory will bring 
your system up to professional quality. 

Perhaps some of you are like me — you rushed out to 
buy the 1.1 or 1.2 version of SoundScape, only to be 
disappointed and frustrated by frequent crashes. Well, 
be of good cheer! The latest edition is very stable. 
(Mimetics is distributing the 1.4 revision free to all reg- 
istered SoundScape owners.) 

SoundScape is a very complex program with a variety 
of parts; be prepared to spend at least a week learning 
this program. Don't expect clear, unambiguous help 
from the manual, cither; it's one of the least appealing 
parts of the package. Fortunately, a new manual with a 
set of tutorial "recipe cards" is being prepared, and 
Mimetics is putting out a newsletter, "Mimentos," with 
tutorials and a queslion-and-answer section. 

The Brains That Drive the Brawn 

Pro MIDI Studio 1.4 is the cornerstone of the Sound- 
Scape system. It creates a complete musical operating 
environment that lets you control a music system the 
way AmigaDOS lets you control your computer system. 
SoundScape is not a single program, it consists of many 
modules that combine to create the musical environ- 
ment. Pro MIDI Studio 1.4 is the invisible soul of the 




system, the place where your customized musical system 
becomes a reality. 

The visible heart of Pro MIDI 1.4 is the Patch Panel. 
Here, you connect the modules of your music system to 
suit your own needs. Currently, the available Patch 
Panel inputs are the MIDI Mixer, the QWERTY key- 
board, the MIDI In and a MIDI Clock In. The available 
outputs are the Sampler, the MIDI Mixer, the Player 
Piano, the Tape Deck, the MIDI Out. and the MIDI 
Clock Out. Patches can be saved and recalled from disk, 
so you can tailor the Patch Panel settings for every 
song. You never again need to experience that terrible 
feeling of being locked into a matrix that doesn't suit 
your particular needs. 

As Mimetics or others introduce new modules, 
including modules to integrate music and video, you'll 
be able to install them in the Patch Panel yourself. This 
is the greatest innovation of the SoundScape system, 
and the most important difference between Sound- 
Scape and most other computer music systems. Sound- 
Scape is an open-ended system, with the Patch Panel 
providing a simple and elegant way to integrate new 
modules into your system. 

SoundScape's modular approach is similar to that 
used in New England Digital's Synclavicr. In the late 
'70s, the Synclavier was just another digital synthesizer 
and sequencer, but the addition of modules has turned 
the Synclavier into a complete tapeless recording stu- 
dio. Due to its modular design and the Amiga's multi- 
tasking capabilities, SoundScape could become the 
Synclavier of the '90s. Pro MIDI Studio 1.1 is merely 
the beginning. 

Breaking the Track Limit 

The Tape Deck gives you not eight tracks, not 16 tracks 
or even 24 tracks, but an unlimited number of tracks to 
record on. Your only limitation is the amount of avail- 
able RAM, which can be increased according to your 
budget. With 512K, you can store about 7,000 notes on 
these tracks when not using samples. With two mega- 
bytes, you can use up to a whopping 32 seconds of sam- 
ples while playing an entire concert or symphony 
completely from RAM memory with no disk-loading. 

Inputs to the Tape Deck commonly come from the 
QWERTY keyboard or from your synthesizers and 
drum machines. The QWERTY keyboard can produce a 
128-note range, compared to a grand piano's range of 
88 notes. 

You have the option of inputting your notes in real 
time or in step time. Real time is used when you simply 
want to record the piece as performed; step time is 
used when you want to enter the notes individually 
with precise time values. Using step time, you can cre- 
ate notes that will last as long as the duration of the 
song or as short as a 384th note (using 90 clocks per 
quarter note resolution). 

Besides the standard controls (Stop, Play, Rewind, 
Fast Forward, Record and a tape counter), the Tape 
Deck sports professional features like the Play from 
Beginning button, which instantly rewinds the Tape 
Deck and starts it playing. The Punch In and Punch 



36 July/August 1987 



Out controls allow you to precisely record over one 
part of a track while leaving the rest unchanged; this is 
very handy when you want to correct a few wrong 
notes. Also, the two Autolocate buttons will take yon 
instantly to any place in your piece. 

The track architecture is very flexible, with play, re- 
cord, echo, match, transpose and trigger modes. Each 
track has its own set of MIDI In and Out filters and a 
name of up to 12 characters. You can record a track on 
any one MIDI channel, which can be changed on play- 
back, You can transpose tracks lo another key by up to 
1 1 semitones and set them to any octave, either during 
recording or on playback. You can delay a track to start 
playing at any desired part of the song, mute it entirely 
or instantly duplicate it. 

Recording has come a long way since (he Beatles rec- 
orded Srrgeant Fbpprr's on a pair of four-track tape 
decks. The industry standard is now 24 tracks, with sev- 
eral 32-track machines on the market. But SoundScape 
has broken the track limit and electronically done away 
with tape. The only time you'll need tape is for final 
mixdown or to add acoustic instruments. 

Dipping into the MIDI Note Stream 

Once tracks are recorded, they can be modified in the 
Edit Sequence Window. Here, the notes from your 
track .in- displayed, showing the name ol the notes, 
when they begin and bow long they last. Each note can 
be fully edited. The time the notes begin can be dis- 
played in MIDI clock numbers or in beats and meas- 
ures. In the beats and measures mode, you can use any 
simple or complex time signature, and if you're wild 
about polyrhythms, each track can have a different time 
signature. 

If your timing was a little sloppy when you per- 
formed the track, you can time-correct ii with the 
Quantize feature, defined in any number of MIDI 
clocks you wish. Quantizing is of the "note on" variety; 
in other words, only the time a note begins is corrected 
while the length of the note remains the same. This is 
fine as far as it goes, but Mimetics still needs to add a 
few features. One nice feature of the Quantize module 
is that sequences can be edited to create an endless 
loop. This is convenient for figuring out lead and mel- 
ody ideas over a repeated rhythm or bass accompani- 
ment. SoundScape's Program Designer Todor Fay is 
currently developing a complete Quantizing module 
with global Quantize. 

Tech Heads Corner 

All right, here are all those specs you've been waiting 
for. (Sane human beings without a coffee cup grafted to 
one hand and a calculator grafted to the other can skip 
this section.) SoundScapes's c.-fault clock rate is 24 
clocks per quarter note (cpqn), but it can also run at 48 
and fill cpqn. At 24 cpqn, you get a clock range of five 
to 600 beats per minute (bpm), at 48 cpqn, a clock 
range of 2.5 to 300 bpm; and at 96 cpqn, a clock range 
of 1.25 to 150 bpm. At 96 cpqn, the smallest increment 
is a 384th note. Still not satisfied with the res? Mimetics 
is considering offering direct access to l be note stream 



just like the Amiga sees it — in microscopic sections. 
And by the way, tempo changes are programmable via 
a control track. 

Running into the Wall of Sound 

Once you've recorded all those great tracks and edited 
them to perfection, you can assemble them into songs 
in the Edit Song Window. 

Most sequencers only allow you to string songs 
together in straight block formal, like a single row of 
bricks. SoundScape however, lets you overlap sound 
blocks of any length and any time signature. Instead of 
a row of bricks, you can build a solid wall of sound. 
This unusual approach allows the composer to explore 
new techniques of composition that were impossible 
with previous sequencers. 

The currenl Edit Song Window is clumsy, however, in 
the way it names the tracks you import to it and 
because it can only edit one track at a time. Mimetics 
promises separate modules tailored to different editing 
applications. In fact, a new Edit Song Window should 
be available by the lime you read this. 

Special Effects 

The powerful Special Effects Track Modes allow you to 
play back your tracks in several ingenious ways. Echo 
Mode starts a copy of a sequence each time you press a 
key. The program checks the distance from middle C of 
that key, and starts a new track transposed the calcu- 
lated distance from middle C each time a new key is 
pressed. This can create huge tcxtural washes a la Phil- 
lip Glass. . .or tola! chaos. When used tastefully, the 
results of Echo Mode are fabulously hypnotic. 

Transpose Mode checks the distance from middle C 
just like Echo Mode, but instead of starting a new 
sequence, it transposes the key of any tracks you select. 
Trigger Mode starts a sequence playing each time its 
first note is played, which is great for placing short 
accent lines within a piece. 

Finally, Match Mode, used with the Player Piano Mod- 
ule, gives you a visual performance feedback system to 
help you learn music more easily. Notes from the tape 
deck are shown on the Player Piano for the first note 
or notes of a piece you want to learn. When you press 
the right key or keys. Match Mode proceeds to the next 
note and so leads you through the whole piece. Also, if 
you want to see your teacher's notes while you are play- 
ing, you can set the Player Piano to two different chan- 
nels of display. The Piano will show the notes you play 
in red and your teacher's notes in gray. 

SoundScape Passes the Audition 

SoundScape is the first attempt at a comprehensive Pro 
MIDI Sequencer for the Amiga, and it is satisfyingly 
complete. The program is very solid and logical in its 
conception; the modular approach sets the Pro MIDI 
Studio apart from other sequencers. 

With the rapidly-expanding demands of musicians, 
many sequencers quickly become obsolete. Product life 
cycles have been shrinking since the introduction of 
MIDI in 1<I83. While many other sequencers will ►• 



The only time you'll 
need tape is 
for final mixdown or 
to add acoustic 
instruments. 



AmigaWorld 37 



SoundScape's sample 
capture and edit 
window. 



become outmoded, Pro MIDI Studio will be able to 
keep up with user's demands by simply adding new 
modules. 

The other powerful component in this musical equa- 
tion is the Amiga's multitasking ability. In the past, 
sophisticated uses of MIDI music processing and graph- 
ics required several computers or sequencers. Interfac- 
ing these devices has been an ongoing headache with 
enormous costs. Pro MIDI Studio unleashes the power 
of the Amiga to run all of your music and graphics 
from one computer at the same time. 

The Sound Sampler: 
All the Noise That Fits 

The Sound Sampler turns the Amiga into a four-voice, 
eight-bit companding (compression/expanding) sampler. 
Most other samplers are fun musical toys, but the 
Mimetics Sound Sampler is a useful musical tool, which 
costs just S99. To put this in perspective, just five or six 
years ago top music professionals were gladly paying 
$30,000 for the original Fairlight Computer Music 
Instrument (an eight-bit system). Now the Fairlight has 
gone to 16-bit to keep up with the Compact Disc 16-bil 
standard, and the base price has skyrocketed into the 
$65,000 realm. But as an introduction to sampling (and 
as a way to keep 564,000+ in your pocket), eight-bit 
still has something to offer, as Mimetics' Sound Sam- 
pler proves. 

Since eight-bit sampling only offers 256 level values 
with 1% distortion (compared to 16-bit sampling, which 
has 65,000 levels with .007% distortion), the sound 
quality is more like your Walkman than your CD 
player. However, with careful sampling and editing you 
can fool your ear into thinking the quality is closer to a 
12- or 14-bit system. The Amiga only has about a 4K 
frequency range, so high instruments like cymbals don't 
play back well. But mid- and low- frequency instruments 
can sound great. 




In case you buy Pro MIDI Studio 1.4 without the 
Sound Sampler, you can buy some ready-made samples 
to install and edit in your system. But the real fun is 
when you courageously take your microphone or line 
level (not included) to the mat and make it squeal; For- 
get music for a second — I'm talking sounds! Let's be 
honest — I'm talking Noise! What you can do with com- 
mon household noises and the Mimetics Sound Sam- 
pler is hilarious. Your dog, your kids, your pots and 
pans. Dishwashers, lawn mowers, phone calls, bouncing 
balls, kitty cats, baseball bats. . . let your imagination 
and your ears go wild! Turn all these into instruments; 
then, play them along with your songs. In my latest 
effort a chorus of breaking bottles, ringing crystal 
glasses, thumping cardboard tubes and a motorcycle 
accompanies the guitars, bass and synlhs. 

The hardware part of the sampler is a black box 
about the size of a bar of soap that plugs into the sec- 
ond mouse port. It accepts mono or stereo RCA line- 
level inputs or a mono mini-phone plug microphone- 
level input. The current software only supports mono 
playback. 

The Sound Sampler can hold up to 160 different 
samples in RAM memory all at the same time! To take 
full advantage of all those samples, you'll need extra 
RAM. The Amiga only uses Internal Chip memorv for 
samples. That's about 460K after the initial boot when 
using external RAM; so at the fast sample rate of 14 K, 
you can have about 32 seconds of sampling time. At the 
slow sample rate of 7K, you have a little over a minute 
of sampling. On a 512K Amiga, you will have about 12 
seconds of sampling at the fast sample rate of 14K and 
24 seconds at 7K. This decreases to about four seconds 
of sampling time when you use the Pro MIDI Studio 
along with the Sampler, but you can do a lot with those 
four seconds! 

Sampling occurs in the Sample Capture and Edit 
Window. There, samples can be translated by octave, 
recorded compressed or non-compressed, displayed 
with an oscillograph and have their start and loop 
points edited. Besides modifying an existing waveform, 
you can draw your own from scratch. Each sample can 
then be tuned, transposed, changed to another octave, 
adjusted for key velocity, set for pitch bend and enve- 
loped by a three-level, four-rate ADSR that has its own 
visual display. 

The oscillograph display can be adjusted to show the 
entire sample or just a few cycles of it. This lets you 
figure out where to place the loop points. These loop 
points set the part of the sample to be repeated so that 
a sample of any length can be sustained indefinitely. 

Each sample plays back over an 11 note range; so to 
make a complete instrument, you can either translate 
the sample into other octaves or resample the sound 
source playing an octave higher or lower. Some sounds 
become very bizarre when translated. Spoken words 
translated up an octave give the Alvin and the Chip- 
munks effect, while translated down an octave they end 
up sounding like King Kong muttering in his sleep. 

Don't be disappointed if your first attempts at sam- 
pling don't sound just like the grand piano you were ► 



3 S July/August 1987 




Compatible with mast printers. FUPSIDE! allows your printer to print any lext tile or IFF graphic 
-' picture extremely wide, all at once, on one long continuous page. You can now make spreadsheet columns as 
wide as you want, create quality printouts for your college reports, office needs or home use without glue 
tape or staples. FUPSIDE! aids in the width and length design of just about any printout, from most IFF 
J graphic or text file programs. FUPSIDE!, requiring 512k is easy to learn and interfaces with 
; Micro-Systems Software's other great Commodore Amiga programs such as Scribble!, Analyze! 
and Organize! FUPSIDE! will also perform its print magic on just about any other word processor, 
J spreadsheet, information manager or IFF graphic program. Ask for a dealer demonstration of these 
fine products, or call Micro-Systems Software. Inc. for more iflf carnation. 












iK 






Analyze!, a powerful. electronic^ 
spreadsheet, wilh extensive mathematical 
functions, a full featured macro language; graphs 
■ and sort, allows^you to enter : matherrfa!ic8l data, 
from your company's general ledger -and bank 
reconciliations to your personal budget and, 
check registers. When using Analyze' with 
FLIPSIDE-T, you can print extremely wide 
and impressive spreadsheets. 




MICRO-SYSTEMS SOFTWARE, INC....7 years of quality software and still growing strong! 




MICROSYSTEMS SOFTWARE INC. 



12798 V\fesi Forest Hill Blvd., Ste. 202, West Palm Beach, FL 33414 



Amirja is a trademark Dl Commodore Amiga Inc 

Analyze' .md flipsiDE' ate trademarks oi Mrcro-sysipms Software Ine 



Circle 129 on Reader Service card 



See your local dealer 

or call 

1-800-327-8724 

in Florida 
305-790-0772 



trying to capture. Making high quality samples with 
seamless loops is an art even on high-end systems. 

The MIDI Interface 

The MIDI Interface is the simplest part of the system. It 
connects to the Amiga serial port via a short cable and 
provides MIDI In, Out and Thru connections, allowing 
the Amiga to talk to the world of MIDI synthesizers, 
samplers, sequencers and drum machines. From now 
through September 15, 1987, Mimetics will give you a 
free MIDI Interface when you show proof of purchase 
of a Pro MIDI Studio 1.4, Sound Sampler and 
DeluxeMusic Construction Set. 

Now and For the Future 

By the time you read this, the first SoundScape Utility 
Disk containing six new modules to install in the Patch 
Panel should be available for $49.95. The Mousebender 
will give mouse control over pitch bend, vibrato, tempo 
and other MIDI functions. The Mapper/Splitter will 
change any MIDI input into any MIDI output and send 
it out on any MIDI channel, taking the "If only I 
could ..." out of your system forever. Systemx will save 
and recall synthesizer patch banks from synths that 
don't require handshaking or requests. The Frame 
Counter is a film-scoring tool that converts track infor- 
mation into a "hit list" shown in seconds and frames. 
The Fuel Gauge maps available memory. The Clock 
Divider changes MIDI clock ratios and is useful for 
sending clock information to drum machines when in 



hi-res clock modes. Mimetics promises to introduce 
many more module disks. 

SoundScape is also offering a Developer's Kit ($150). 
If you are a reasonably proficient Clanguage program- 
mer, you can program your own custom modules to 
plug into SoundScape. And a simplified Developer's Kit 
is on the drawing board that will allow amateur pro- 
grammers to create simple modules. 

Desktop Recording 

A whole new age of media communications is coming. 
Il started with the birth of desktop publishing, flu- new 
age of music will witness the birth of desktop recording 
and video production. And SoundScape is one of its 
most important heralds, creating better music more 
cheaply than ever before. ■ 

Ben Means is a recording engineer, producer and songwriter 
and has his man 12-track recording studio. Jean Means writes 
and has her own public relations and promotion firm. Write to 
them do AmigaWorld, 80 Elm St., Peterborough, NH 03458. 

SoundScape PRO MIDI Studio ($149) 

Sound Sampler ($99) 

MIDI Interface ($49) 

Mimetics Corporation 

PO Box 60238, Station A 

Palo Alto, CA 94300 

408/741-0117 

512K required. 




*SPECIAL* 

Amiga Computer, Monitor. 

256K Expansion Module 

and 3.5 Exlernal Drive 

$1,369 00 



$999 



00 



STOP HERE^ 

For Your Best 

Buys in 
Hardware and 
v^ Software > 
AMIGA products at vour finger tips \ x 




SOFTWARE 

ACTIVISION 

Mean ra 3 29.96 

Borrowed Time 3 30.34 

Mmdshadow | 30.34 

Muse Studio 3 38.25 

Little Computer 

PeoplB S 39.95 

Shanghai 3 35.59 

Hacker II 5 39.95 

AEGIS 

Aegis Animator/ 

Images £ 89.00 

Aegis Draw $124.00 

Aegis Images * 54.00 

Aegis Impact 3129,00 

Aegis Draw Plus . 3159.00 

Sonix 3 56.00 

COMMODORE AMIGA SOFTWARE 

Amiga Assembler 3 76. 25 

Mintlwalkar 3 39.95 

Azlec C Compiler 3119.95 

Textcralt 3 79.95 

M1NDSCAPE 

Brataccus 3 33.75 

Deja VU 3 32.00 

Halley Project 3 30.34 

Keyboard Cacfet * 26.96 

Sinbad 3 34,00 



SPECIALS OF THE MONTH 



JUKI 5510 
PRINTER 

with color kit 

$439 



Maxwell 
DISKETTES 

MF2-DD *18 
MD2-DD J 10 
M02-HD J 20 



PRINTERS 

Epson 
Xerox 
Panasonic 



■ Color Printers* 
Special 

Okidaia 
Juki 



Xebec 20MB 
HARD DISK 

9720 H 

$850 



ACCESSORIES 



Modems 
Cables 
Hard Drives 
Monitors 



Memory 
Disk Holders 
More' More' 
More! More! 



$ 24.94 

3 35.00 

3 15.00 
3 49.88 
3106.63 
$ 28.50 



Golden Oldies 
Chess Master 20OO 
New Tec Coloring 

Book 
Maxidesk 
Maxiplan 
One on One .... 

Seven Cfoes $ 28.50 

Skytox 3 26.50 

Ultima (II 3 48.50 

Return to ABantts Call 

Instant Music 3 39.95 

Deluxe Paint An call 

VIP TECHNOLOGY 

VIP Professional 3134.00 



De'ender ol 

the Crown 

Perfect Score S.A.T. . 
UnTivrted ..... 

MICROSYSTEMS SW 

Analyze 

Analyze 20 



3 39.95 
3 53.00 
3 35.00 



3 66.00 
3 90.00 



BBS-PC 

Online 

Organze 

Scribble 

ELECTRONIC ARTS 

Adv Construction Kit 
Archon 



3 67.00 
3 46.00 
3 67.00 
3 67.00 

S 28.50 
3 27.00 



Artie Fox . , 
Marble Madness 
Deluxe Music 

Cong Set 
Deluxe Paint il . 

Deluxe Print 

Fmancal Cookbook 



3 28.50 
3 35.00 

3 79.95 
3119.95 
3 63.00 
3 35.63 



MICRO ILLUSIONS 

Discovery Math 
Discovery Spelling 
Discovery Trivia 
Feary Tale Adventure 

JMH 

Talking Coloring Book 



3 27.00 

3 27.00 

3 27.00 

5 34.00 

3 21.25 

3 31.00 



CALL FOR PRICES ON ITEMS NOT LISTED 



COMPUMED 

Mirror 

DISCOVERY SOFTWARE 

Crabtw . 3 23.95 

Exactly Call 

Maurauder II 3 35.00 

Keygenie Call 



1-800-423-7347 v STARFLITE* 

f, U r: A ta -, tr-mM «m i.L ni rnmmn^nra. ini'.l I r, .- ^^P^a^^M T n f n J/Tl O f if £2 J f /"] /~1 



AMIGA it a trademark of Commodore- Amiga Inc. 
Price* subject to change 



-:.■■«-:■- 



P. 0. Box 685 
Nitro. WV 25143 



Circle 1 16 on Reader Service card. 




Any car enthusiast can tell you that a performance auto is made up of many parts. Each individual piece must be high-performance for the complete car to 
be high-performance. For example, a car that can do well in excess of 1 50mph would be very limited by tires that were only rated for 80mph. The same is 
true with your Amiga IM Computer. The Amiga is a very high-performance computer, but can be severely limited by the speed of its floppy disk drives. 
Much of the time, your computer sits there idling while loading data Irom the disk. This also makes you idle and greatly decreases your productivity. 

Now you can turbo-charge your Amiga with a SupraDrive HardDisk and bring it up to its true performance. SupraDrive will speed up disk transfers by up to 
800% and also eliminate the tedious task of constantly swapping diskettes in and out of your floppy drive. The performance of your Amiga will be enhanc- 
ed in many ways; directories, icons, and graphics will appear much faster, programs will load quicker, and the general user interface will seem much 
better. 



A SupraDrive, much like a European sports car, includes many subtle features that greatly enhance its value. The built-in real-time clock will remember 
the current time and date, even when you turn your computer off - eliminating the need to set the system's clock every time you use your computer. 
Expanding your RAM memory is much cheaper and easier with the 51 2K to 4MB SupraRam modules that can be quickly installed in the SupraDrive inter- 
face. Other expansion is also easy with the Amiga Buss pass-through on the SupraDrive and the built-in SCSI port (for adding another hard disk or tape 
back-up). 

■ 2D, 30, and BOMB Hard Disks A r\ 

■ Real-time Clock with Battery Back-up , 90^ 

■ SCSI Expansion Port and Amiga Buss pass-through x\\0^" 



■ 512K to 4MB RAM expansion capability 

■ Only S995.00 for 20MB version 

Increase the performance of your Amiga. Add a SupraDrive. 



»^ e 



f«'' 



TS^*" h 



"Amiga is a trademark ol Commodore- Amiga.. Inc. 



Supra Corporation 



1 133 Commercial Way I Albany, OR 97321 USA 
Phone: (503) 967-9075 / Telex: 5106005236 (Supra Corp.) 



Circle 208 on Reader Service card. 
™Supf aDnve i s a Trademark qt Supra Cot o. 



Circle 159 on Reader Service card. 



VIZ^WRITE 

PERSONAL WORD PROCESSOR 



Announcing the first desktop publishing word 
processor for the exciting Commodore Amiga. 
VizaWrite Amiga is a brand new development 
of a product that has been a best seller for 
many years. Developed entirely in machine 
code, Vizawrite has the speed, compactness and 
style' that makes the most of the Amiga. 

■ VizaWrite brings desktop publishing to the 
AMIGA!! combine pictures from your favorite 
"Paint" program into a document, reduce or 
enlarge pictures at any time and then print it!! 
For high quality presentation of both text and 
graphics. 

■ vizawrite supports all AMIGA proportional 
and fixed-width fonts. True proportional 
layout gives instant pixel accuracy to margins, 
tabulations and justification. Switch fonts at 
any time - underline, italic, bold, and 
superscript/subscript all show on-screen as 
they will print. 

■ vizawrite is extremely easy to use. we've 
made sure that our software is presented in a 
logical and natural way. Using pull-down menus, 
requestor boxes, and mouse selection of 
activities combine to make document 
preparation more effective and enjoyable. 

■ VizaWrite is well behaved, allowing you to use 
the multi-tasking capabilities and run several 
programs simultaneously. 

■ Vizawrite is broad minded, allowing you to 
include text from Textcraft, pictures from 
Graphicraft, Deluxe Paint *- and most other 
products. 

■ VizaWrite comes ready to run, no installation 
of the software is required and will run in 256K 
of RAM on one or more drives- comes supplied 
with Workbench 1.2 and requires Kickstart 1.2 
or greater. 

■ Because Vizawrite is well behaved, it supports 
all peripherals, such as hard disk subsystems, as 
long as they are also well-behaved. 

■ Automatically sets text into pages while 
editing. Text is always shown as "What you see 
is what you get." 

■ Headers and footers show at the top and 
bottom of each page; they can be one or more 
lines and have their own font sty le and margins 

■ Ruler lines control page layout. Margins, 
tabulations, justification and line spacing are all 
adjustable using the icons on the ruler line. 
Rulers can be introduced anywhere in the 
document. Rulers can be hidden from view, if 
required. 

■ Move between pages instantly: no waiting for 
disk accessing • select any page to work on. 

■ Copy, cut and paste by highlighting text with 
the mouse. 

■ Move around the text by pointing with the 
mouse or by using the cursor keys, scroll 
through the document, forwards or 
backwards. 



■ Edit and save any standard ASCII file. All 
character codes above the space character can 
be used in a document. Supports all 
international characters. 

■ VizaWrite documents retain pertinent 
information when saved - such as author, 
creation date, notes, alteration count etc. 

■ open as many documents onto the screen as 
will fit into memory. Vizawrite uses memory 
extremely efficiently, and works with the 
AMIGA operating system in the standard way. 

■ Mail merge from a standard ASCII file with 
configurable item delimiters. Alternatively, 
mail merge from a vizawrite document, where 
each name and address is held in its own page. 

■ Optional configuration file permits the 
varying of many operation defaults, such as 
standard document size, screen colors, margins, 
tab stops, etc. 

b Document history window, used to log 
author's name, creation date, amended date, 
etc. Shows document statistics, such as word 
and sentence counts. 

■ Glossary system permits single-keystrokes 
recall of frequently used phrases. This is 
inserted directly Into the document at the 
current typing position, instantly. 

■ Supports fixed-width font printing on any 
preferences-selected printer. Supports 
proportional printing on certain printer types 
only (this is a limitation of the printers). 
Recommended dot-matrix printer is NEC 
PINWRITER P6/P7, recommended datsywheel is 
JUKI 6100 or any DIABLO compatible. HP LaserJet 
is the recommended laser printer using the "F" 
font cartridge. The AMIGA proportional screen 
fonts are printed in high resolution on 
supported dot-matrix printers. Daisywheel 
users can use proportional print-wheels to print 
out documents laid out using the proportional 
screen fonts. 

Vizawrite AMIGA now forms the nucleus of a 
complete desktop publishing system that Viza 
is developing for the commodore AMIGA, 
intuitive, simple, fast and powerful software - 
just what your AMIGA deserves. 

Full formatting and layout control of pages 
up to 18" wide. 

Enhanced printer support, in many cases 
better output than Preference printer drivers. 

Can also print from Perference printer drives. 



ONLY! 



$ 149 



95 

U.S. Suggested Retail 



maai ; -^ iraiirrmi! jdiiim 




VIZA V 

SOFTWARE 

hjxt 1.0 



■; :.:;;=;■■/■■; 

!r k --._■::_: ■: t 




IMT IS THE UJOMDOf! 




This is *i r«e. irxn ir, Oe!jM Pant, and ineljid strict, ifiit i 
:::.-,-■ "■ : ::- :: :■ ':: :-. : -r/ . !:1 ' -' ■ :: '" 



DkUc? taUnti frtviri Ox'ncil 



a! Ffir.lfr IHu: 






* 

ii.isiu m~ 




rf.lcl- 
D l! 
D 12 

15 





ririlltl 
III Ilr.il 



. < 



H™ 



UJHBT IS ItC UOHKNCH? 



ami 

I -Hi 



••nTWCTTBIrKMCT 
& 



Plur HI- I'- 
ll* Hill 
Stl (in truli 



1 



This is an mage, fraen in Dtb-jx 
c'x_-sv, T> s :s) ts printed "" 



''."' "M "1 rTT TM 



fcatw 1 



A 



This is 1 second doanoit, in a 
randan ol its aun Vuiihte 
lit; you open as rdn yandow as 

— miTTi 

wndOB ft! ITT am. VizaHrile 
lets: you coer, as fWy snrebis k 





Call 
Today 

Distributed by 
Progressive Peripherals & software, inc. 



PROGR€XHV€ 
P€RIPH€RAL/ 
6/OfTUIAR€ 

*U KALAMATH STREET 

DENVER. COLORADO B0204 

303-825-41 44 

TELEX 8B88J7 



B. 



B. 



K 



N 



KING OF THE BLUES 



B 




B. King doesn't have an Amiga; he has two of them. "I got the first one 

about a year ago," he told me from a New York hotel earlier this year, 

where he was preparing for a performance, "But I got so lonesome for 
it when I was on the road that I had to go out and buy another one." That's pretty 
high-tech for a man who had to borrow $15 from his boss on the farm to buy his 
first guitar. 

Popular music wouldn't be the same if he hadn't bought that first guitar. King 
picked cotton on the Mississippi Delta before hitch-hiking to Memphis, a regional 
music center in 1944, at the age of 19. There he became "The Beale Street Blues 
Boy" which was soon shortened to "B.B." as he accompanied himself with that 
guitar on streetcomers for spare change, which is how many blues performers of 
the period built reputations. Like all perfectionists and true originals, however, 
King was different. Over the ensuing years, he extended and heightened a popular 
musical form, the 12-bar blues, incorporating the freedom of jazz with the soul of 
gospel, synthesizing a style that is uniquely his own— a style that has been imitated 
and acknowledged by his contemporaries. 

Caledonia and Commodore 

B. B. King owns several computers (a Commodore 64, Compac and Tandy Color Computer) but the Amiga was the first to hold his interest 
musically. He has Music Studio, SoundScape ProMIDI Studio and was playing with DeluxeMusic Construction Set when I talked with him. 
"I use it primarily for learning songs," he said. He enters melodies from sheet music and then plays along in real-time with Lucille, his 
famous electric guitar. He likes to mouse-in harmonies, too, and do his own arrangements, but he finds four sound channels restrictive. 
"It's real useful and lots of fun. When I want to use a more complex chord, say a 9th or 13th, sometimes I leave out the fundamental tone." 
(That's because our ears and brains, wonderful mechanisms that they are, will often supply the fundamental pitch when the rest of the 
chord is present.) "But I'm thinking about getting one of those things that gives you more voices," he said. I wondered if he knew of a way 
to produce more internal voices, but it turned out he was referring to a MIDI interface and a synthesizer. 

He told me about a composer/arranger friend who puts his music on disk in his apartment and then takes the disk to a recording studio, 
but he didn't seem intimately familiar with MIDI. When he mentioned that he wasn't comfortable using a piano-type keyboard, I told him 
about the new MIDI guitar pick-ups that replace keyboards for input, and he seemed very interested. 

The Thrill is Back 

King calls himself a blues singer, but he's much more than that— more like a legend. He has been the undisputed King of The Blues since 
his masterpiece, "The Thrill Is Gone," sold over a million copies in 1967. 

Whatever you call him, B.B. King is the consumate performer, having played to over 17,000 audiences, once doing 360 concerts in a single 
year. He used a "crybaby" guitar foot pedal in "Lucille Talk Back," but says that's the only electronic instrument he has played professionally. 
(His keyboard player uses a Yamaha DX7.) Considering the heights to which he has taken Lucille and his voice (not to mention his back- 
up orchestra) both literally and figuratively, it will be interesting to see what he does with the Amiga professionally. 

King is a self-taught musician, yet he has spent a lifetime performing all over the world, garnering just about every musical award there 
is. His interest in music began when a preacher back in Mississippi taught him three chords: I, IV and V. "And you know what?" he asked 
me rhetorically there in New York, "I'm still playin' em." 

"On the Amiga?" I asked. 

"On the Amiga," he said with a grin.D 

—Peggy Herrlngton 



AmigaWorld 43 



DeluxeMusic 
Construction Set: 

Scoring High On a Scale of A to G 

If you want standard music notation to be your forte, 
or if it already is, you'll score with DeluxeMusic. 



D 



By Peggy Herrington 

eluxeMusic Construction Set from Electronic Arts is the 
most accurate and flexible note editor I've used on any 
microcomputer, or for that matter, any computer. 

But it's not perfect. The first release of DeluxeMusic 
(late '86) has some problems: The worst appears when 
you try to save a score to a disk with insufficient free 
space (a condition you cannot ascertain from within the 
program). The program empties the original file, if 
there was one, and makes il impossible to save the new 
file — you can plav and edit, but Save and Save As won't 
work. Although you probably wouldn't think so, the 
score can be saved as a SMUS file. Also, entering music 
in step-time from a MIDI-connected synthesizer sum- 
mons a "performance" by a Guru more often 
than not. 

If you bought an early release, these and other less 
fatal flaws are fixed in an upgraded program disk and 
addenda you can request from Electronic Arts. 

The Programme 

DeluxeMusic is nothing if not elaborate. It provides up 
lo eight staves, each holding two rhythmically separate 
parts differentiated by note stems going up or down. 
You can play music with eight Amiga and MIDI instru- 
ments using four Amiga samples (memory permitting) 
and four MIDI; more if you double-up on channels or 
exclude the Amiga. Each staff carries its own instru- 
ment and is playable and printable alone or in combi- 
nation with any of the others. 

Computers are notorious for making mechanical, reg- 
imented music, but not with DeluxeMusic. It imple- 
ments treble, tenor, alto or bass clef on any staff, uses 



ties for extended durations, accommodates triplets and 
fives of whole to 32nd notes and rests. Amplitude 
changes from ppp lo fff can take effect gradually or be 
assigned abruptly to each note. Tempo, time and key 
signatures affect all staves, but, like clefs and instrumen- 
tation, can be changed at the beginning of any 
measure. 

As a dedicated note editor, DeluxeMusic offers more 
editing features thai] Music Studio and Sonix combined 
and lets you do something neither of them will: You 
can edit the actual notes while the music plays, rather 
than only the score's transposition, tuning and tempo. 
It prints scores, too. Notation is accurately reflected 
both onscreen and on paper. You can place titles, cred-^ 



ILLUSTRATED BY WILLIAM LOW 



AmigaWorld 45 



DeluxeMusie's Score 
Editing Screen. 



its, lyrics and instructions along with non-playing music 
symbols and guitar tablature anywhere in a score, even 
on the lines of the staves, without interfering with 
playback. 

I am very disappointed that DcluxeMusic doesn't ac- 
commodate a laser printer, which is a must for profes- 
sional scoring. Although the prim-outs arc better than 
those from Music Studio or Sonix, they are blocky, jag- 
ged things that I wouldn't use professionally. Notation 
is in 640 X 200 screen resolution and can be printed 
with a graphics-capable printer. (I tried a Seikosha SP- 
1200AI and a Xerox 4020.) Space can be adjusted for 
tcxt, lyrics and symbols. Two types of non-playing fonts 
are available, guitar fret tablature and non-playing mu- 
sic symbols; the addenda available from Electronic Arts 
explains how to use them. The upgraded program fixes 
bugs in the original that leave space where a part you 
don't want printed would have been and that create 
staff lines of uneven thickness. 

Power Windows 

While it is similar to the Macintosh version, Amiga 
DcluxeMusic uses color, pulldown menus, mouse and 
keyboard commands to advantage. Underlying the pro- 
gram's flexibility is its construction. Unlike screen de- 
vices that inhibit input when open, windows let you do 
several things at once such as play and change a score. 
Three windows are present at start-up: A score window 
that is expandable over the entire screen, a palette of 
music symbols and a representation of a six-octave 
piano keyboard. These latter windows can be closed, 
moved about freely or placed behind the score. Avail- 
able through a pull-down menu is the score set-up win- 
dow where you establish the tempo (changeable at 
measure boundaries), number and spacing of slaves, set 
the number of measures and their width for screen or 
printer output, and so forth. Time and key signature 
windows offer all possible combinations. 




Before you use a note editor you must, of course, 
write the musical score. This can be done in three ways 
with DeluxeMusic, and techniques from one method 
can be combined with those you prefer from the others. 
When a symbol on the music palette is clicked on, the 
pointer becomes the svmbol. You then move it to the 
appropriate place on the score and click the mouse but- 
ton again to enter it. This isn't as tedious as it sounds 
because you return the pointer to the palette only when 
you want to change symbols. Clicking the pointer on 
the on-screen piano keyboard, enters the corresponding 
note alone or in a chord on the staff. Number keys arc 
used to change durations (2 is a half note, 4 is a quarter 
note, etc.). The final method of entry is pressing a key 
on a MIDI-connected synthesizer in step-time. Duration 
is altered with the number keys, from the palette, or 
you can hold the key down lo lengthen it. Music cannot 
be entered from an attached synthesizer by playing in 
real-time — that is done with a sequencer, not a note 
editor. 

Accurate Notation 

Once you have entered some music, you can highlight 
notes individually or in adjacent groups and alter them 
with menu selections or appropriate left-Amiga key 
combinations. For example, stems can be flipped 
(AmigaF) and notes of the same pitch tied (Amiga-T) in 
series across bar lines. Highlighted groups can be 
beamed (Amiga-B), transposed up or down by whole, 
half-steps or octaves. Durations can be doubled (Amiga- 
D) or halved (Amiga-H) and chords inverted. To alter a 
pitch, you simply move the note up or down the staff 
as it sounds, releasing the mouse button when it is in 
place. Accidentals and the ubiquitous musical dot can 
be added from the palette. 

When it comes to accuracy of notation, DeluxeMusic 
is surpassed by none. You can move through a score in 
one long string or flip it by pages. Up to 10 measures 
can be shown on the screen or a single measure can be 
stretched across it for detail work. You aren't confined 
to fixed-note spacing, and space above and below each 
staff is adjustable. A scroll bar slides the music up and 
down on the screen, which is handy for working with 
multipart scores. The clipboard is used for editing sec- 
tions with cut, copy and paste so that repeated parts 
need be entered only once. You can copy and insert 
sections of music from one staff to another (it is auto- 
matically transposed if you move it to a different clef) 
or conserve memory with repeat bars and first and sec- 
ond endings. Crescendos and diminunendos are spread 
over groups of notes for graduated volume control. 

Orchestration 

DeluxeMusic comes with 15 good IFF-sampled sounds 
called Accordion, AhhVoicc, BuzzSynth, Clarinet, Elec- 
Bass, Flute, HollowSynth, JazzGuil, Percussion (five dif- 
ferent sounds), PhaseSynth, Piano, PipeOrgan, 
StratSynth, Strings and Trumpet. Each can be loaded 
into memory and assigned to a staff at the beginning of 
any measure. Since samples are big, you'll probably 
hanker for expansion memory if you like variety, al-^- 



46 July/August 1987 



Circle 4 on Reader Service card. 



With Shakespeare-"* You can work with Deluxe 
Paint™using any set of colors • Print all graphics 
in their correct colors • Crop text or graphics 
in any shape • Flow text around graphics or 
superimpose both. 

Shakespeare"" provides you with a flexible, 
movable toolbox • Windows that are completely 
re-sizable & movable • Customize your own working 
environment • Work in 2 modes: real and economy ■ 
Create a document not limited by RAM or disk space, 
one page or 100 pages. 

Shakespeare"" supports multiple color sets in the same 
document • Offers built-in support for Apple LaserWri 
ter™ & other Postscript printers • Works great in the 
Amiga's multi-tasking environment. 



^ Page 1Tl li 




The Master 

comes to 

page integratlo 

Best of all, it's fast! Shakespeare"" always anticipates your next move 
All display elements are constantly updated. 

Comes on 2 disks with a full set of graphic design templates for instant 
& easy-to-use page layouts. Plus a library of digitized Clip Art images. 

$225 Not copyprotected! 

Shakespeare": The ultimate desktop publishing 
tool for the Amiga 



I N F I N I T \ 

^■■i^^HHHIIIIIIIIII I 

1144 65 th Street, Suite C 
Emeryville, CA 94608 
415-420-1551 



Ask your dealer about Shakespeare" 



Amiga is a registered trademark erf Commodore-Amiga, Inc. Deluxe Paint is a registered trademark of Electronic Arts. laseiWriter is a registered trademark 
"f W c Computer, Inc. „ l9g7 Mlnnf ioftmm Lld 









Deluxe Tips and Tricks 



MULTITASKING WITH DcluxcMusic is possible with 
expansion RAM if you boot from another Workbench 
disk or put C directory commands on your Deluxe- 
Music working disk. (Free space by putting the music 
and instruments on other disks.) 
Experiment with play styles. Using #5 (fast deep vi- 



O* S cr 



brato) with a guitar sample sounds a lot like bending a 
string and is particularly effective with FuzzGuitar from 
It's Only Rock 'N Roll. A slow attack (#15) on a longer 
note comes close to a trill, and play styles #12 and #14 
dramatically improve piano sounds. 

Instruments should be "set" or assigned in the order 
in which they are loaded and appear on the pull-down 
menu. That's why they all move up on the staves if you 
remove one. Since there's no way to insert one in the 
menu, sometimes it's easier to remove and reload them 
all as you orchestrate. 

Keep scores and instruments on separate disks. To 
load instruments from a second disk, you must intro- 
duce that disk before you load the score by pretending 
to load an instrument from it and cancelling at the last 
minute. (It is of primary importance to leave a disk in 
the drive until the red light goes out. If you eject one 
prematurely, chances are you'll be singing the blues 
with a hard sector error.) Although undocumented, you 







can save sections of music or combine scores by copy- 
ing the part you want. (Free memory for this by delet- 
ing instruments.) Then you can save, load or clear the 
score window and the copied part will still be there 
waiting for you to paste it wherever you wish. This lets 
you insert bass lines, chord progressions and riffs in 
scores without having to re-enter them. 

Because timing is strictly enforced, computer pro- 
grams can't usually handle things like retards, pick-ups 
and grace notes. DeluxeMusic will accommodate them 
in a separate measure if you fool around with the time 
signatures. 

Hundreds of transcriptions and lots of samples from 
talented Amiga musicians are available on commercial 
networks, electronic bulletin boards and from user 
groups. Since it's permissible to use copyrighted music 
in the public domain, there's everything from rock to 
classical. Some arrangements are done exceedingly well, 
especially those by Chuck Hawes and Xanthar.D 



though 512K is sufficient for four samples with most 
popular songs. Only one sample can be assigned per 
staff, but you can copy a part to another staff and as- 
sign a different sample for more complex sounds. Just 
remember that the Amiga can play only four at once. 

Electronic Arts produces It's Only Rock *N Roll 
($39.95), a utility disk for their music programs. It has 
27 samples, only three of which are similar to those in 
DeluxeMusic. The 19 samples from Instant Music (six of 
which are DeluxeMusic duplicates) are compatible as 
well. The samples are very good, but the songs on these 
disks are singularly unimpressive. They have been im- 
proved substantially on the Deluxe upgrade but still 
leave something to be desired. Other music files and 
samples are reviewed in this issue, but most of the sam- 
ples play an octave low in DeluxeMusic. According to 
Bob Hoover, co-designer of the Amiga ROM kernal, 
this is because the IFF music "standard" (which really 
isn't) doesn't specify octave numbers. It isn't a big prob- 
lem as DeluxeMusic will play any or all staves an octave 
higher or lower than written. 

Electronic Chops 

DeluxeMusic will only play IFF samples (real-world 
sounds recorded digitally); you can't design your own 
sounds with it. However, samples can be tailored dur- 
ing playback with 16 different play styles that can be 
applied to groups or individual notes. Traditional musi- 
cians develop technique through years of grueling prac- 



tice but DeluxeMusicians show their chops by inspired 
instrumentation and use of play styles. Don't underesti- 
mate them; selecting the right instrument and using the 
right play style makes the difference between a lifeless 
and a brilliant performance. The same instrument can 
sound plucked, or played smoothly legato with vibrato 
or portamento. You can adjust play styles with tempo 
and amplitude changes until your piece is arranged ex- 
actly as you want it. 

The Performance 

The score is displayed during playback. Static screens 
of notation follow one another and keep up with the 
music if vou're reading it (even with the sounding notes 
being flashed in red), but are not quite fast enough to 
play along with on an instrument. You'll be disap- 
pointed if you like stereo because voices switch back 
and forth between speakers depending on which chan- 
nel is free. Parts are often broken between speakers; 
Electronic Arts recommends you play DeluxeMusic 
monophonically. (This is a problem with the Amiga it- 
self as other Amiga music programs do the same miser- 
able thing.) 

A show memory feature tells you how much is left 
and reflects only internal "chip" memory — the 512K 
area in which all music and graphics data must reside. 
Without expansion RAM, there are about 100K free. 
With it, sonic of the program is moved into fast RAM, 
thereby freeing the maximum of 260K for music. Other I 



48 July/August 1987 



Circle 163 on Reader Servce card. 



TV*TEXT 

A Text Presentation Program for the Amiga 




LETTERING 



■ VIII f^F TL'"' ^/ivt? * '! U l< « *■ 



uses 4096 colors 
adjustable light and depth 
italics, bold and underline 



*V*TEXT is IFF compe 
Use it with... 



^/T^Kif^ 



use with IFF prognuns or GENLOCK 
2 level strobe and' drop shadow 
justify-center, left and right 



SAVE 150,000! TV*TEXT brings 
capabilities of the most expensive 
character-generators to you and your 
Amiga, Pocket all that money while you 
create professional quality lettering for 
presentation graphics or live video pro- 
duction with Genlock. TV*TEXT uses 
the mouse, high or medium screen 
resolution, the full Amiga palette of 4096 
colors, NTSC or PAL, and IFF format. 

You can use any Amiga fonts, such as 
Zuma Fonts, workbench fonts, etc. Spac- 
ing can be adjusted and characters can 
be stretched, squeezed or even rotated! 
Text can be positioned with left/right 
justification or centering. 

Make titles exciting with rendering at- 
tributes such as italics, bold, underline, 
outline, edge, extrude (3D), cast/drop 
shadows and strobes. Create attractive 
backgrounds using wallpaper or tile pat- 
terns. Then captivate your audience with 
special effects made by applying those at- 
tributes to lines, boxes, circles and 
ellipses. 

If you want to make your text look 
special, try TV»TEXT! 



JdJW Wdflpd|*a' WrtlilJdptl wdlUAS^fca WdUlJdljei- Wdl 

wllpaper wallpaper wallpaper wallpaper wallpaper wallpaper 



'ralpaper walpaper wallpaper. wallpaper walpaper wallpaper 
xt walpaper wallpaper wallpaper walpaper walpaper wal 

Mllnano!" lo^tlrwiw woilmtw lu^lrwrtflr up^flnwoi 1 tuilltvida': 



wallpaper background pattern 
rendered ellipse with outline 
stretched character spacing 




extruded (3-D) with drop shadow 
horizontal lines with outline & shadow 
different font styles and sizes 



TV*TEXT 
Only $99 95 

Other products by Zuma Group: 
Zuma Fonts Volume 1,2,3 — J34.95 each 



See your local dealer or call: 

Brown-Wagh 
Publishing 

1-800-451-0900 

1-408-395-3838 (w California) 
16795 Lark Ave., Suite 210, Los Gates, CA 95030 



Dealers Call: APEX Resources, Computer Software Services, East Texas Distributing, Ingram Software, Micro D, National Software Distributors, Phase 4 (Canada), Silicon Valley Products, Softkat, 
Software House, Southern Technologies, Triangle. Amiga Is a registered trademark of Commodore-Amiga, Inc. 



AC/FORTRAN 



Mainframe quality, full feature ANSI FORTRAN 77 

compiler includes; Debugger, linker. Ubrary Manager, 
Runtime Library', IEEE math, and C interface. Supports 
Complex numters. Virtual arrays, Overlays and 

Unking. Not copy protected. $295. 

Version for CSA 68020/68881 Turbo board also available S-WS. 



AC/BASIC 



From the authors of Mieroft BASIC compiler for Macintosh, 
comes AC/ BASIC for the Amiga. Companion compiler to the 
Amiga BASIC interpreter has more features and includes 
BLOCK IF, CASE statement, and STATIC keyword extensions 
and executes up to 50x faster. AC BASIC is the new BASIC 
reference for MC68000 based personal computers. Not copy 
protected. $195. 



abs»:ft 



Scientific/Engineering Software Telephone orders welcome 

4268 N. Woodward, Royal Oak, Ml 48072/(313) 549-71 i 1 

Ami£i trademark ii (jommulurv Amiga Microsoft midt'irark tif Miowili (iirp 



Circle 175 on Reader Service card. 




AMIGA" & 

COMMODORE 

PRODUCTS 

Prices so low we will not advertise 

them. ..We will not be undersold! 

Inside CA 1-818/366-5305 

Outside CA 1-800/443-9959 

KJ Computers, quite possibly the largest Amiga dealer in the USA, 
stocks all Amiga and third party Amiga products, as well as most 
popular peripherals and supplies. KJ is easy to do business with, 
their staff is knowledgeable, and delivery fast. For all this, and best 
pricing available, give KJ Computers a call today! 




COMPUTERS 



10815 Zelzah Avenue, Granada Hills, California 91344 



RAM doesn't show because it isn't useable. 

MIDI Chorus 

DcluxeMusic sends MIDI data over all 16 channels us- 
ing up to 128 presets each. An appropriately-equipped 
system can play chords of up to 36 notes (four Amiga 
and 32 MIDI) over a six-octave range (from CI to C7). 
Amplitude commands control the dynamics with a ve- 
locity-sensitive keyboard. Should you find Amiga tunes 
texturally thin, adding a relatively inexpensive synthe- 
sizer like the Casio CZ 101 or Yamaha FB-01 expansion 
module (which has no "piano" keyboard) will provide 
you with a very respectable home MIDI studio. If you 
do this, try using the Amiga as a drum machine. 

Even though the Amiga will only play four parts by 
itself, scores of over four parts are possible, Deluxe- 
Music lets you set the amplitude for every note and will 
play the loudest four notes of any chord. Failing thai 
distinction, it will automatically play the single highest 
and three lowest notes. A total of eight instruments are 
available whether Amiga or MIDI, but I wish you could 
assign both types to one staff. 

D.S. al fine 

Although the manual is well-organized and has an in- 
dex, it's a revision of the Macintosh version. Many fea- 
tures are undocumented including playing Amiga and 
MIDI music together, using fonts and disk operations. 
For the most part, these and other details are covered 
in the addenda. DeluxeMusic is copy-protected, but 
owners can purchase an unprotected disk to install on 
a hard drive. Although I don't have one, the people I've 
talked with who do say it functions nicely. 

Electronic Arts will not automatically provide the up- 
grade disk and addenda to registered owners. Steve Pe- 
terson, Electronic Arts' DeluxeMusic project manager 
says thai users having problems should complain to 
their customer service department at 415/571 -ARTS. 
"They will be asked to mail in their original disk as 
proof-of-purchase," he explained, "And will be provided 
with the upgrade and additional documentation at 
no cost." 

DeluxcMusic's strong points are accurate notation, 
flexibility and ease of use and MIDI-compatibility. I 
found it delightful to work with. Although it won't 
teach you music and it isn't perfect, DeluxeMusic is a 
fine program. It was worth the wait. At last we can quit 
reading about it and start making music. ■ 

/Vggr Heirington writes regularly for AmigaWorld ami other 
microcomputer publications ami specializes in the areas of mu- 
sic and telecommunications. Write to her c/o AmigaWorld 
Editorial. 

DeluxeMusic Construction Set 

Electronic Arts 

1820 Gateway Drive 

San Mateo, CA 94404 

415/571-7171 

S99 

512K required. 



50 July/August I9S7 



CircSe 118 on Reader Service card 



rcle 165 on Reaoer Service card. 



PUBLISHER 1000 

Desktop Publishing for the Amiga 




NEWSLETTERS 





The 
HEADUNE NEWS 








11=111 


~~~l 


~r377~E. 


~ .- ,- 


======= 


^-.rl r -r~: 


-—.".- :~ 






l==i=|| 


====== 


rrif-T- 



any size/shape of columns 
text overflows into next column 
multiple columns; multiple pages 

REPORTS 



SALS REVIEW 



PRODUCT SAXES 




► justified text 

► read IFF graphics 

► move, resize or crop graphics 

PUBLISHER 
1000 

Only $ 199 95 

Developed by N.E. Software Group 



Hot off the press in less than one hour! 
Now, you can create all kinds of printed 
output quickly without complication or ex- 
pense. With PUBLISHER 1000 you can 
publish your own newsletters, signs, 
reports, presentations — just about any- 
thing you can imagine. 

It is amazingly easy to use. Just draw a 
"guide" box on the screen — any size or 
shape — and type in it. Then move the 
box (with the text) where you want it on 
the printed page, and that's all. 

You can improve its appearance by 
selecting from PUBLISHER 1000 fonts, 
Zuma Fonts, workbench fonts, etc. If you 
want graphics, just start drawing lines, 
borders or solids — again, any size or 
shape — anywhere on the page. It's really 
as simple as that! 

Merge text or pictures from other pro- 
ducts, such as Scribble! or Deluxe Paint. 
Then you can enhance the text or resize 
and crop the pictures. You will see full- 
page views of your work in order to 
review before you print. 

PUBLISHER 1000 supports medium 
and high screen resolutions, and all 
printers in Preferences. Soon we will in- 
clude a POSTSCRIPT laser printer driver. 
You will be able to combine text, line art, 
even digitized photographs on one page for 
printers such as the Apple LaserWriter, 
QMS -PS, Linotype Linotronic, etc. All 
customers will be updated — free of 
charge — with the POSTSCRIPT driver. 

For business, pleasure or school, make 
those hot presses a lot hotter with 
PUBLISHER 1000. 



SIGNS 



Club Meeting 

This Tuesday 
Meeting Aoenda: Jaj 

Coming events: ' MT 

Ltiai's siem in 
snfSuiare 






draw directly on page 
different font styles and sizes 
custom line/shade patterns 



PRESENTATIONS 











— 






■ -— 














s= ™!?- 


h?= IhSE | 




'_] 


IT] _J 




MQPOSED ORCAKZmOH 
JUNE 1997 



lines, borders and shading 
text centered in boxes 
underline, italics and bold 



See your local dealer or call: 

Brown-Wagh 
Publishing 

1-800-451-0900 
1-408-395-3838 Gnoatfbrnuo 

16795 Lark Ave., Suite 210, Los Gatos,CA 95030 



Dealers Call: APEX Resources, Computer Software Services, East Teias Distributing, Ingram Software, Micro D, National Software Distributors, Phase 4 (Canada), Silicon Valley Products, Softkat, 
Software Rouse, Southern Technologies, Triangle. Postscript Is a trademark of Adobe Systems. Amiga Is a registered trademark of Commodore-Amiga, Inc. 



Orders 1-800-221-6086 

Only 1-800-843-3485 az 



Customer 
Support 



1-602-258-4943 



Computer 
Best 




GAMES 



Alien Fires 

ArchOn 

Archon II Adepl 

Arctic Fox 

Arena 

Autoduel 

Balance of Power 

BardsTale 

Bridge 1.0 

Champ Baseball 

Champ Basketball 2 on 2 

Champ GFL Football 

Champ Goll Volume 1 

Chessmaster200C 

Deep Space 

Delender of the Crown 

Deja Vu 

Earl Weaver Basebal 

faery Tail Adventure 

Flight Simulator II 

Gaio 

Grand Slam Tennis 

Gunship 

Hacker 

Hacker I] 

Ha ley Project 

Infocom Titles 

Jet 

Keyboard Cadet 

King of Chicago 

Kings Quest I. II. Ill 

Leader Boars 

LB Tournament #1 

Marble Madness 

Masiertype 

Mean 18 

Mean IB Famous Courses 

Mmdwalker 

DGRE 

One On One 

Phantasie 

Portal 

Return to Atlantis 

Rogue 

SDI 

Shanghai 

Sileni Service 

Smbad 

Skyfon 

Space Quest 

Starfleel 

Super Huey 

The Pawn 

Ultima ill 

Video Vegas 

Winter Games 

World Games 



$26 
$26 
SZ6 
S26 
S24 
$32 
$32 
$32 
121 

Call 
$29 

Call 
136 
S29 
S32 
S32 
S32 
$32 
$32 
$32 

Call 
$32 
$29 
$29 
$32 
$29 
$24S32ea 
$34 
$26 
$32 
$32 
$26 
$15 
$32 
$28 
$26 
$13 
$35 
$26 
$27 

Call 
$32 

Call 
$25 
$32 
$29 
$26 
$32 
$26 
$32 
$35 
$26 
$32 
$39 
$22 
$26 
$26 



EDUCATION 



Discovery Math 

Discovery Spell 

Discovery Trivia 

First Shapes 

Geometry Motion Picture 

Great Stales 

Kid Talk 

Little Computer People 

Math Talk 

New Tech Coloring Book 

Perlect Score Sal 

Qulzam 

Speller Bee 

Talking Coloring Book 

True Basic Math Titles 



$24 

$24 

$24 
$33 
$14 
$26 
$35 
$32 
$35 
$13 
$51 
$23 
$35 
$23 
$36 ea. 



POLICY: $3.00 minimum shipping. All prices subject 
to change (hopefully down!) No surcharge lor credit 
cards. Send cashier check or money order lor laster 
delivery. Personal checks take two weeks to clear. 
Defectives replaced with same Item only ■ no exchanges 
or refunds. C.O.D., Foreign APO, School purchase 
Ofdera accepted. A2 residents add 6.5% sales Ux. 



GRAPHICS 



3-0 Animations 

Aegis ArtPack#1 

Aegis Draw 

Aegis Draw Plus 

Aegis Impact 

Animator/Images 

Car Tips For Women 

Christmas Video 

Computer Art Gallery 

Deluxe Companion 

Deluxe HBlp 

Deluxe Paint 2. D 

Deluxe Paint Art Parts #2 

Deluxe Print 

Deluxe Video 

Dig! Paint 

Digi View (Color) 

DPairuArt 4 Utility Disk 

DPrint Arts Utility 

Dynamic Cad 

Gallery of images 

JDK Fonts 

Print Master Art Gallery I 

Print Master Art Gallery II 

Print Master Plus 

Pro Video CGI 

Zuma Fonts 1,2,3 



$14 
$22 
$80 

$170 
$63 
$99 
$14 
$14 
$14 
$20 
$13 
$85 
$19 
$65 
$65 
Call 

$143 
$19 
$19 
Call 

$14 

$22 ea. 
$19 
$19 
$32 

$131 
$23 ea. 



PRODUCTIVITY 



2 + 2 Home Management 

Analyze Vs 2.0 

Acquisition 

BBS PC 

BTS 

CLIMate 

O Buddy 

Financial Cookbook 

Financial Plus 

Flow 

Gizmoz 

Goldspell 

HomBPack 

Isgur 

Loolslix 

MaxiComm 

MaxIDesk 

MaxiPlan 

MaxiPlan Plus 

Mi Amiga Ledger 

On Line 

Organize 

Pagesetter 

Paperclip Elite 

Pnasar 

Pro Write 

Publisher 1000 

RagstoRichesrGL 

Scribble 

Soliwood File II 

Superbase 

Talker 

Vip Prolessional 

Vizawnte 

Word Perlect 

Zing! 



$64 
$97 
$191 
$62 
Call 
$26 
Call 
$33 

$247 
$74 
$37 
$29 
Call 
Call 
$97 
$32 
$45 
$97 

$130 
$61 
$46 
$63 
$99 
Call 
$62 
MO 
Call 

$139 
$63 
$79 
$95 
$47 

$153 
Call 
Call 
$49 



SOUND & MUSIC 



Deluxe Music 

Future Sound 

Gallery of Holiday Music 

Gallery ol Songs Hldy Ed 

Instant Music 

It's Only Hock & Roll 

MusicStudio 

Perfect Sound 

Sonix 



$65 
$129 
$14 
$14 
$32 
$20 
$30 
$59 
$51 



HARDWARE 



256k Ram 

A-Time 

C-64 Emulator 

Camera W/iensWV1410 

Easyl 

Midi Device 

Midi Gold 

Modem/on li nB/cable 

Mousepad (large) 

Mousepad (small) 

Penmouse Plus 

Starboard 2MB 

Starboard Multifunction 

3.5 Drive (1010] 

5,25 Drive W/XFMR 

AtOOO Package 

A20OQ Package 

A500 



$7B 

S49 

Call 

$225 

$395 

$36 

$64 

$199 

$7 

$6 

$240 

Call 

Call 

$225 

$195 

Call 

Call 

Call 



PROGRAMMING 



A/C Basic 

APL 66000 

Digital Link 

Diskwik 

Dos-2-Dos 

Fortran 

G rabbi! 

Lattice "C" Compiler V3.1 

Lisp 

Macro Assembler 

Manx "C |Comm)V3-4 

Manx ■'C (Devi V3.4 

Manx "C" (Prof) 

Marauder II 

MBtascope Debugger 

Mirror 

Mirror Hacker Package 

Modula II Commercial 

Modula II Developer s 

Modula II Personal 

Pascal 

Shell 

Text -Ed 

Toolkit 

True Basic 



Call 

$255 

$55 

$36 

$41 

$195 

$23 

$165 

$139 

$70 

$330 

203 

$169 

$29 

$69 

S3.: 

$34 

$220 

$112 

$65 

S70 

S49 

$23 

sue 



Orders TO: 



Computer Best 

P.O. Box 48407 
FTioenix. AZ 85075 






In your 
FREE EA 

T-ShlPlI 



Buy any two EA programs (excluding 
data disks) and receive a T-stiirt 
direct from Computer Best. This oiler 
ends real soon! 4-1-87 to 6-30-87 



CALL FOR FREE CATALOG 



Anii^j i> j irjili-mjrk irf ( ismrnsidmr iMrifH liu 



Circle 207 on Reader Service card. 



u 



N N 



N I 



MAKING MUSIC THAT SELLS 



Y 




ou may not know her name, but if you have been exposed to radio or 
television even sporadically in the past 10 years (and who hasn't?), you 
have heard her sounds. After all, Suzanne Ciani isn't called the Jingle 
Genius for nothing. Her credits would fill at least a couple of magazine pages in 
small print. They include tunes, sound-effects and audio enhancements for the 
likes of Ffepsi and Coca Cola, Lincoln/Mercury, Merrill Lynch and Energizer 
batteries. 

Suzanne Ciani has been so successful in the advertising jingle business that last 
year her company, Ciani/Musica Inc., built a state-of-the-art $600,000 recording 
studio in the heart of New York City. It is available to outsiders by referral only, 
and since it's a beta-testing site for a number of equipment manufacturers, it offers 
everything you ever heard of in the way of digital music-makers including a 
Synclavier and, of course, an Amiga. "We've had an Amiga since last fall," Ciani 
told me when I interviewed her earlier this year, "And I think it has enormous 
potential— it looks real good." So good, in fact, that at the time of the interview, 
she was intensely involved in composing music for a series of live performances 
for which the Amiga will be the central controlling device. 

Most of those performances have past, but on July 25th, Ciani will present a full-length solo concert at The Poly Technic Fine Arts Center 
in San Luis Obispo, California, for the Summer Arts Institute, along with a lecture on electronic synthesis. She will also be using the Amiga 
on a September concert tour of Israel in conjunction with Potenza's The Peaceable Realm, a 300-foot biblical canvas. 

Ciani and her staff designed her Amiga MIDI-performance system to be easily transportable and therefore as compact as possible. "We're 
using eight rack-mounted Yamaha TX8 16 expansion modules," she said. (These are programmable synthesizers without piano-type keyboards, 
which are unnecessary under computer control.) "Each module has its own TX90 processor, and I'll be playing live on a Roland digital 
piano and a Super JX," she explained. Ciani will program, control and coordinate sounds from these digital instruments using the Amiga 
with Magnetic Music's MIDI software, Texture. She doesn't plan to use Amiga -generated sound. 

In addition to her success in the advertising industry, Ciani is involved with video imagery and she released two music videos last 
November. She has written a good deal of original music, some of which is available on the RCA/Red Seal Skylark label. Her latest release 
is The Velocity OF Love which is a collection of 12 very expressive, subtle compositions. I find it hard to believe that such lush, romantic 
music was created by this compact, elfin woman using only steel and silicon. She actually became involved with electronic circuit design 
while creating the synthetic voice for Bally's electronic pinball machine "Xenon" and although she has a classical music background, says 
that making music is the only reason she is involved with technology. The list of equipment in her new studio reads like a MIDI buyer's 
guide and there isn't a traditional music instrument anywhere in the entire facility. 

Ciani is planning to concentrate on music composition and performance in the immediate future, which was her goal before she was 
sidetracked into commercial music for, she admits, commercial reasons. (While in college, she became enamored of electronic synthesis 
when she went to work for Donald Buchla, a pioneer in the industry, but couldn't make enough money performing to afford the equipment 
she wanted.) She is presently negotiating with a new recording company and hopes to have several Compact Discs and LPs on the market 
soon. Although she couldn't make any projections, she is hopeful that they will make her Amiga performances available. □ 

— Peggy Harrington 



AmigaWorld S3 



Sonix: 

Once Upon a Time 
There Was Musicraft 

The happy story of The Little Music Program 
Who Finally Did. 



N 



By Ben and Jean Means 

ot too far away in the not so long ago, F.vervware and 
Commodore conceived a smart little music program 
called Musicraft. Sadly. Musicraft never saw the light of 
a computer store software display. But somehow thou- 
sands of buggy copies found their way to Amiga own- 
ers, who had been eagerly awaiting (he melodious 
program. In defiance of its pre-release demise, Musi- 
craft song scores and synthesizer patches soon 
appeared on electronic bulletin boards and filled manv 
a happy computer home with music. And that's not the 
end of the story. 

Happily, Aegis Development has gallantly rescued Mu- 
sicraft from software oblivion by purchasing the pro- 
gram's world-wide rights. Redubbed Sonix, this new 
version of an old program has been thoroughly de- 
bugged by programmer Mark Riley and expanded with 
some nifty features. Those of you who have the old Musi- 
craft will be glad to know that Sonix will play your old 
scores and synth patches. Best of all, it won't drive you 
buggy with Guru Meditations like Musicraft did, 



Sonix has three basic parts: the Synthesizer, Score and 
Keyboard Screens. The Synthesizer Screen lets you create 
custom designed sounds with analog-style controls. The 
Score Screen lets you write music on a Grand Staff in 
traditional music notation. The Keyboard Screen turns 
your Amiga into a musical keyboard that can assign a six- 
octave range of notes to almost any keys on your 
QWERTY keyboard. »• 



54 July/August 1987 



PAINTING BY OSCAR DE MEJO 








L 



>; 



94 





,' 



L^BP 



*> 




\> 



Tlilll'l synthesizer 
screen. 



Willi just a flick of your mouse-driven wand, your 
Amiga becomes a musical instrument — a four-voice, fully- 
programmable synthesizer that digitally emulates an ana- 
log synthesizer. And unlike most computer-music pro- 
grams, Sonix sounds warm, not thin and cheap. 

Analog synthesizers like the Minimoog and the 
Prophet Five are noted for their rich, full sound. Most 
digital synthesizers like the Yamaha DX7 are very crisp, 
but can sound tinny if you aren't an experienced patch 
programmer. Although Sonix has an all-digital synthe- 
sizer, it avoids this thin sound by clever programming 
that brainwashes its synthesizer into thinking analog. 

Sonix is a good passageway into the mystical world of 
synthesizers and the inner mysteries of patch program- 
ming. Whether you understand synthesis or not, you can 
create lots of fun sounds just by fiddling around with the 
sliders. Or you can become a proficient patch program- 
mer following the manual's detailed instructions. You 
learn to develop your own sounds by using an oscillator, 
a Filter, an amplifier, a harmonic generator, an envelope 
generator and a phase shifter. With a few deft move- 
ments of sliders, you can turn the sound of Tibetan bells 
into Muttering Martians. 

If that's not enough, you can change the actual shape 
of the sound in the Waveform Display Window. For a 
really novel effect, you can draw sounds from scratch, 
sounds never before heard by the human ear, sounds that 
will amuse. . . and sounds that may leave friends and 
neighbors wondering about your state of mental health. 

Sonix comes with some intriguing sounds like "India 
synth," "Ice Bells 2," "Atlantis," "The Pleiades," "Himala- 
yas," "Banjo synth," "Koto" and "Acoustic Guitar." 

The Synth window also has several features not 
normally found in analog synthesizers. Here beats 
the digital heart of the beast. The envelope generator 
is of the four-rate, four-level type pioneered by 
Yamaha's FM digital DX7. This envelope generator is 
superior to the traditional analog ADSR, which pro- 




vides only three rates and two levels. 

Sonix can also plav back sampled sounds, if they are in 
the IFF format. You can then modify the sounds by 
applying the envelope generator and vibrato. Aegis plans 
to offer a future version that w : ill be able to use the entire 
synth window to modify sampled sounds. Known as 
resynthesis, this powerful technique previously was avail- 
able only on digital-sampling synths costing thousands. 

Compose Yourself 

In the Score Window, you can compose music in tradi- 
tional notation, then create your own Amiga symphony. 
You pick up notes and rests with your mouse from a 
display showing notes and rests of different lengths and 
place them onto the Grand Staff. You can enter four 
melodies and give them each a different sampled or 
synthesized sound. You can change your sounds at any 
time to add variety to the score. For example, the clavi- 
chord in aJ.S. Bach piece could become a vibraharp or 
a Minimoog synth. Or, add some marimbas, and see 
what you get. 

Music for Gongs and Whales 

With a MIDI interface, you can add up to four more 
melodies for MIDI output to external devices, giving 
you an eight-piece band, all conducted by the Amiga. 
The Amiga could plav Tibetan bells, claves, Chinese 
gongs and synth whales, for example, while running an 
external device playing the traditional drums, organ, 
bass and guitar from your score. Or, MIDI instruments 
can play all eight lines, if you don't want to use Amiga 
sounds. 

Once melodies are entered in your score, you can 
edit, copy and delete them singly or in groups. You can 
also choose the key and time signatures for each score 
you compose. The only limit to a score's length is avail- 
able memory. For simple scores using Sonix synthesizer 
sounds, '>12K is adequate; for large pieces using many 
sampled sounds, you'll need expansion RAM. Scores 
are stored in IFF SMUS format so they can be used in 
any compatible music program. 

The Score Window 7 gives you your own little compo- 
sition studio. During playback, you edit a score's vol- 
ume, tempo, transposition and tuning with separate 
sliders. To set the volume of each track individually, use 
the Mixdown feature. You can further alter the play- 
back of external MIDI tracks in the MIDI patch mode. 
And with the Amiga's multitasking power, Sonix will 
play your latest piece, along with your latest video, if 
you have extra RAM. 

The Sonix Score Window lacks a lot of the refine- 
ments of professional scoring software like Deluxe- 
Music Construction Set by Electronic Arts. DeluxeMusic 
is only a music notation system (but what a music nota- 
tion system!), while Sonix is mainly a synthesizer pro- 
gram, But Sonix's music notation is quite adequate for 
the home hobbyist and provides enough power for 
most budding composers. 

Notes on Composition 

Composing music on any notation program is a time- ► 



56 July/August 1987 



Circle 135 on Reader Service card. 



WE POUND VDUR SON SPOI 

(It starts an inch below this line, with a multitude of great software for you.) 



ENTERTAINMENT: 

Activiston 

Championship Golf 139.00 

Portal $35.00 

Shanghai $29.00 

Tass Times $29.00 

Bethesda Softworks 

Gridiron $54.00 

Commodore/Amiga 

Mindwolker $39.00 

Electronic Arts 

Auto Duel $35.00 

Bard's Tale $35.00 

Chessmaster 2000 $35.00 

Earl Weaver Baseball 535.00 

Jaguar 

Alien Fires £29.00 

Micro-Illusions 

Faery Tale Adventure $35.00 

Micro Prose 

Gunship $29.00 

Silent Service $29.00 

Mindscape 

Balance of Power S35.00 

Defender of the Crown S35.00 

Dejo Vu $35.00 

King of Chicago $35.00 

SDI $35.00 

Sinbad $35.00 

Uninvited $35.00 

Sublogic 

Flight Simulator II 535.00 

Jet 535.00 

GRAPHICS/VIDEO APPLICATIONS: 

Aegis Development 

Animator (w/lmages) $89.00 

Draw Plus (CAD) $159.00 

Impact $69.00 

Electronic Arts 

Deluxe Paint II $89.00 

Deluxe Video 1.2 $89.00 

JDK Images 

Pro Video CGI $149.00 

Micro Illusions 

Dynamic CAD CALL 

New Tek 

Digi View $149.00 

Digi Paint S44.00 

Zuma Group 

TV Text $79.00 

MUSIC APPLICATIONS: 
Aegis Development 

Sonix $60.00 

Electronic Arts 

Deluxe Music $69.00 

Instant Music $35.00 



Mimetics 

Pro Midi Studio $125.00 

Audio Digitizer $85.00 

Midi Interfaces 

Midi Gold S69.00 

E.C.E. Midi $49.00 

BUSINESS/FINANCIAL: 

Best, Inc. 

Best Business Mgmt $325.00 

Byte by Byte 

Financial Plus $240.00 

Digital Solutions 

LPD Filer $89.00 

LPD Planner $89.00 

LPD Writer $89.00 

Finally 

Phasar $79.00 

Grafox 

Logistix S125.00 

Micro Systems Software 

Analyze! 2.0 5125.00 

Organize! $65.00 

Scribble! 2.0 S65.00 

New Horizons 

Pro Write 589.00 

Flow S69.00 

Precision Software 

Superbase Personal 5109.00 

Sedona Software 

Money Mentor $69.00 

Softwood Company 

Softwood File II S69.00 

Softwood Ledger S69.00 

PRODUCTIVITY/PUBLISHING: 

Brown-Wagh 

Publisher S149.00 

Zuma Fonts 1, 2, or 3 $24.00 

Gold Disk 

Pagesetter $109.00 

Gold Spell $39.00 

UTILITIES: 

Discovery Software 

Grabbit! (w/Anytime!) $24.00 

Key Genie 539.00 

Marauder II S29.00 

Metacomco 

Make $54.00 

Shell $54.00 

Toolkit $39.00 

Microsmiths 

FastFonts S39.00 

TxEd 529.00 



JittunScft 

Applications \nc.%J 



PROGRAMMING LANGUAGES: 

Absoft 

AC/Fortran $235.00 

Manx 

Aztec C 'Commercial' 5349.00 

Aztec C Developer' $199.00 

Lattice 

Lattice C v3.1 $179.00 

Metacomco 

Assembler $79.00 

Lisp 5149.00 

Pascal $79.00 

TDI Software 

Modulo 2 'Commercial' S225.00 

Modula 2 'Development" $119.00 

True Basic Corp 

All Titles Available CALL 

TELECOMMUNICATIONS: 

Anchor Automation 

Volks Omega 80 (Modem) $149.00 

Commodore/Amiga 

AmigaTerm $39.00 

Amiga 1680 Modem $169.00 

Micro Systems 

BBS-PC! $65.00 

Online! $49.00 

HARDWARE/PERIPHERALS: 

**We stock a complete line of Hard Drives, 
RAM Expansion, Accessories, and more... 
Call for info & prices! 

'DS/DD Diskettes (box of 10): 

Fuji $21.00 

Sony S21.00 

"Disk Cases: 

Teok 120 $29.00 

S$-50 $15.00 

Joysticks, Books, and more! 

Prices may vary. Delivery subject to product availability, 
Calif, orders add 6% sales tax. 



rf£fe& 






*to?sfles 






.so/* 6 * 



.\*s 



^ori».ffi**5 



^J&T.^w** 






as 



\o 



<n*>3i!8i322frUlP 



o° 



*{5w 



^«» 



&&* 






^c^°T^ 



'Co' 



G* 



oP 



\o< 



ifrt- 



Loo/; Forward to huturesofl! 
RO. Box 222177 Carmel, CA 93922 




Circle 176 on Reader Service card. 




CHILDREN'S 

EDUCATIONAL PROGRAMS 

TOR YOUR AMIGA 



Ages 
5-10 



lor 2 

players 



49 



95 




i Addition 

■ Subtraction 

i Multiplication 
' Division 
i Equations 
• Word Problems 

■ Multiple 
Activities S 
Difficulty 
Levels 

■ Superb 
Graphics 

■ Speech 



OTHER AWILABLE TITLES 
• READ 6f RHYME • FRACTION ACTION • KINDERAMA 
• DECIMAL DUNGEON • READ- A- RAMA 
• ANIMAL KINGDOM * AESOP'S FABLES 
• THE WORD MASTER • MAGICAL MYTHS 

2950 E. Flamingo 

Greenview Plaza, Suite B 

Las Vegas, NV 89121 (702) 737-8862 




UNICORN" 

EDUCATIONAL SOFTWARE 



consuming affair, but with Sonix, which is logically laid 
out, it is relatively painless. The number and distance 
of mouse movements necessary are mercifully few and 
short for the most part. 

Composing in real time on a performance-oriented 
sequencer can be much quicker, but the big if in this 
equation is your performance ability. If you're not a 
very good keyboardist, notation software might be your 
best choice for composing. It allows you to write pre- 
cise, accurate music that plays back perfectly. 

Even if you don't read music now, using a notation 
program can teach you to read more quickly and easily. 
Best of all, you can print out sheet music to hand to 
any musicians you want to have perform your songs. 

Jam on Your QWERTY 

The Keyboard Window shows the Amiga's QWERTY 
keyboard and just below it a piano keyboard so you can 
customize which keys on your QWERTY keyboard play 
which notes from your synthesizer over a six-octave 
range. You select the Amiga key you want to assign a 
note to, then select the note from the piano keyboard. 
You can optimize the keyboard for any kind of scale, 
melody or chord you want to play, and save a different 
custom keyboard layout with each score. Riffs that 
would be difficult if not impossible on a piano can be 
played as easily as drumming your fingers on your 
Amiga keyboard. If you have a score that uses less than 
four Amiga voices, you can jam over the score on the 
keyboard with the voices not being used. 

A Place to Begin 

If you're new to music notation and sound synthesis, 
Sonix is a good place to begin. The screen layouts are 
concise and the commands are simple. And Sonix is 
easy to learn and fun to use. 

If you demand an awesome sounding pro-synthesizer, 
your choices start in the hundreds of dollars and ex- 
tend into the thousands. But before you make that kind 
of financial commitment, consider Sonix. You get a 
gTeat sounding little synthesizer (especially when you 
hook it up to a stereo system), a music notation editor 
and a custom realtime keyboard. It's a wonderful music 
program that, but for Aegis, might not have been. 
Sonix comes with a 244-page manual that is a music 
education in itself and a data disk of great sounds and 
jazzy scores that will spark your own creativity. 

And they all lived noisily ever after. ■ 

Write to Ben and jean Means clo Amiga World editorial, HO 
Elm St., Peterborough, NH 03458. 



Sonix 

Aegis Development 
2115 Pico Blvd. 
Santa Monica, CA 90405 
213/392-9972 

$79.95 

512K required. 



58 July/August 19S'i 



Circle 77 on Reader Service card. 



THE WORLDS LARGEST DISTRIBUTOR OF AMIGA" PRODUCTS 



Electronic Arts 

free 
baseball 

CAP!* 



With the purchase of TWO Wmk products. 

ELECTRONIC ARTS 





MINDSCAPE 




MINDSCAPE 

FREE 

FLYING 

DISC!*(((( 



MaxiPlan Plus I ProWrite: 



• Macros 

• Link Spreadsheet 

• Integrated Text/ 
Graphics 

• Great Reports 
The AMIGA Spreadsheet! 




• Mix High Resolution Graphics & Text 

• Multiple Fonts 

• Total Mouse Control 



GO AMIGO 
SUMMER SPECIAL 

$78 



New Horizons 

SOFTWARE 



Ke<y Genie 



Amazing Keyboard 
Macros 
Work Faster 
and Better 




Softwood File Hsg 

The Database Manager with Sound and Graphics 

• Automatic Slide Shows and Sound Shows 

• 72-page fully illustrated manual • List and 
Form record formats • Fast sorts & searches 

Calculations • Movies! • Multiple labels 
' across • Dials telephone 
numbers • Save report 
and label definitions • Simple yet y GO AMIGO 

powerful — an elegant user interface ^SUMMER SPECIAL' 
• The only database manager 
on any computer to support IFF 
digitized sound and IFF graphics! 




$89 



'WHILE THEY LAST - CALL NOW 



SUMMER SPECIALS 



NEW LOWER PRICES ~ MORE GREAT DEALS - TURN PAGE! 

Circle 142 on Reader Service card. 



BRINGING THE WORLD OF AMIGA™ PRODUCTS TO YOU... FAST! 



THE AMIGA 1000 LIVES! 



Call 

for 
Current 
Prices! 



• System, Monitor, Drives, and Modems 

In Stock NOW!!! 

• Sidecar, GENLOCK 

In Limited Quantities. 





Get a $8k 



FREE Aegis T-Shirt 
with any TWO 
Aegis products. 



I 




AXflS 






DEVELOPMENT 



NOW AVAILABLE! 



AMIGA 
500 & 
2000 

CALL 



SDIorSINBADL 

Jr W AMiGO ^0| 
RUMMER SPECIALS 


OKIMATE20 1 

with 
Interface 

— 


Marauder II 

J^GO AMIGO ^H 
[SUMMER SPECIALS 


AVATEX h 
1200 
MODEM 


L$3^f 


$199 H 


^25j 


$99 



Circle 26 on Reader Service card. 



NEW LOWER PRICES! 



SOFTWARE 



ABSOFT 

AC/Basic S154 

AC/Fonran S209 

ACCESS SOFTWARE 

Leader Board S 27 

Tournament Disk S 14 

10th Frame $ 28 

ACCOLADE 

Mean 18 S 27 

Famous Course Disk . S 21 
Famous Courses 
Volume 2 S 17 

ACS 

Grade Manager S 69 

QuizMasler Call 

ACTfVfSION 

Gamemaker S 48 

Gamestar Basketball... S 29 
Gamestar Baseball .. .. S 29 

Gamestar Golf S 29 

Gamestar Football S 29 

Hacker S 29 

Little Comp. People.. .. Call 
Music Sludio Weiv Vers.!. S 38 

Portal S 29 

Shanghai S 29ft 

ToneTown S 29 

ADDISON-WESLEY 
Manuals Call 

AEGIS 

FREE T-Shirt with the purchase 
' i .'.o Aegis orcducts" 

Animator/Images S 84 

Art Disk S 42 

Arazok'sTomb S 32 

Diga S 56 

Draw Plus $156 

Images S 26 

Impact S 54 

Sonic. $ 49 .- 

Videoscape 3D S149 

AMIGA 

Cross Dev. Sys S 89 

MindWalker S 38 

1.2 Update S 14 

ARTWORX 

Bridge 40 S 23 

Strip Poker S 32 

BANTAM 

AmigaDOS Express S 25 

DOS Manuals $ 16 

BETHESDA 
Gridiron 1 S 44 

BROWN WAGH 

TV Text $ 69 

Publisher 1000 In Stock' 

Zuma Fonts (Each) $ 26 

BYTE BY BYTE 
InfoMmder S 69 

CAPILANO 

Logic Works Call 

Logic Works Jr. $ 79 

CENTRAL COAST 

DISK 2 DISK In Stock! 

DOS 2 DOS $ 39 

COMPUMED 

Hacker Package S 34 

Mirror S 34 

COSMI 
Super Huey S 26 

CREATIVE SOLUTIONS 
MultrForth Call 

DARK HORSE 
Chess Mate S 25 



DELTA RESEARCH 
J-Forth S 89 

DELUXE HELP 
Deluxe Help S 20 

DIGITAL CREATIONS 

DBuddy S 58 

Digital Link S 49 

Gizmos 2.0 Call 

DIGITAL SOLUTIONS 

LPD Series Call 

DISCOVERY 

Grabbit S 24 

Key Genie S 25 

Marauder II $ 25-. 

EAGLE TREE 
Butcher S 25 

ELECTRONIC ARTS 

Rl I B : si :-x. ■■■: the pur- 
chase o! any IWO EA products' " 

Adv. Constr. Kit... S 26 

Archon S 26 

Archon II S 26 

Arctic Fox S 26 

Arls Pari II $ 19 

Auto Duel S 35 

Bard's Tale S 32 

Black Cauldron S 29 

ChessMaster 2000 S 30 

Deluxe Music Nef.i S 63 

Deluxe Paint II S 84 

Deluxe Pamt Utility S 19 

Deluxe Print 5 63 

Deluxe Video 1.2 S 84 

Donald Duck , S 19 

DPrira Data Disk S 25 

Earl Weaver Baseball . S 35 -. 
Financial Cookbook S 33 

Instant Music S 32 

Inslant Music Data S 25 

Intellitype S 35 

King's Quest 1.2.3 Call 

Marble Madness $ 32 

New Tech Col Book... $ 17 

Ogre $ 26 

One on One $ 26 

Quizam $ 25 

Seasons & Hoiioays $ 23 

7 Cities of Gold S 26 

Skyfox $ 26 

Starfteeti S 36 

Ultima III S 29 

Ultima IV $ 31 

Winnie the Pooh S 26 

EPYX 

Rogue S 25 

Summer Games S 25 

Temples of Apshai S 25 
World Games S 25 

EQUAL PLUS 
Financial Plus $229 

FELSINA 
A-Talk Plus S 79 

FIREBIRD 

Guild of Thieves 5 32 

Pawn S 32 

FIRST BYTE 

First Shapes $ 34 

Kid Talk $ 34 

MaihTalk $ 31 . 

Speller Bee S 34 

FINALLY SOFTWARE 

Dr. Xes $ 37 

Nancy S 45 

Phasar S 61 -..• 

Senor Tutor Call 

Talker S 46 



FUTUREWORKS 
LexCheck S 45 

GIMPEL 
Lint S 85 

GO AMIGO 
Printer Drivers Call 

GOLD DISK 

Gold Spell S 38 

Laser Script $ 35 

Page Setter S 94 

IMPULSE 
Prism S 49 -. 

INFINITY 

Galileo S 69 

Grand Slam Tennis S 38 

INFOCOM 

All Titles Available Call 

INOVATRONICS 
Power Windows S 65 

INTERACTIVE ANALYTIC 

Expert System Kn S 55 

Explorer S 40 

ISM 
Surgeon..,. S 39- 

JAGWARE 
Alien Fires Call 

JDK IMAGES 

Pro Video CGI Call 

Font Library 1 S 79 

Font Library 2 S 79 

JENDAY 
Conv. w/Comp S 24 

JHM 
Talking Color Book S 24 

KENT ENGINEERING 
MacroModem S 49 

LATTICE 
C - Regular iVav Vsis.!.. S163 

C - Professional S284 

dbC III Library S119 

Make Utility $ 99 

Panel $149 

Screen Editor $ 84 

MANX 

Aztec C— Comm S315 

Aztec C — Devel 5199 

Aztec C— Prof. S149 

MARK OF THE UNICORN 
Hex.. $ 31 

MAXISOFT 

Maxiplan S 99 

Maxiplan Plus S127 

MERIDIEN SOFTWARE 
Zing $ 49 

METACOMCO 

Assembler Call 

Lisp S154 

Make ... $ 57 

Pascal $ 68 

Shell $ 45 . 

Toolkit S 35 

METADIGM 
MetaScope S 79 

MICRO ILLUSIONS 

CAD System Call 

Discovery $ 25 

Feary Tale Adven. .. In Stock 

MICROPROSE 

Gunship $ 28 

Silenl Service $ 24 

MICROSMITHS 

Fast Fonts Call 

TxEd $ 32 

MICROSYSTEMS SW 

Analyze 20 $ 84 

BBS-PC S 62 

Fl-pside S 31 

On-line 5 42 



Organize S 63 

Scribble S 61 

MILES 

Quintette's.. Call 

MIMETICS 

SoundScape-- S130 

MINDSCAPE 

FREE F -yirg Disk with the pur- 
Chase of any two Mmdscape 
products 1 ' 

Balance ol Power $ 31 

Bratacus $ 32 

Defender of the Crown $ 31 

Deja Vu $ 32 

Halley Project $ 3C 

Keyboard Cadet Call 

King of Chicago $ 34 

Racter $ 28 

SAT Preparation $ 52 

S.D.I S 31 . 

Smbad ......$ 31 t 

Uninvited.- -,. $ 31 

NEW HORIZONS 

Flow $ 69 

ProWrite $ 78. 

NEWTEK 

Digi-Painl $ 49 

DigiView2.0 Call 

NIMBUS 
Accounting S 99 

PAR SOFTWARE 

Par Home S 50 

Par Real S 99 

PROGRESSIVE 

CLl-Mate $ 25 

Logistix S 85 

Superbase $ 81 i 

Vizawrite $ 81 

SEDONA 
Money Mentor $ 74 

SOFTWOOD 

Sollwood File llsg S 89 

Softwood Ledger.. . S 62 

SPECTRUM HOLOBYTE 
Gato - Call 

SUBLOGIC 

Flight Simulator S 32 

Jet - $ 32 

Scenery Disk #7 S 18 

SUN RIZE 

City Desk $1 10 

Desktop Artist #1 S 23 

TAURUS 
Acquisition S182 

TDI 

Editor Call 

Examples S 20 

Grid Database Call 

Kermit Call 

Modula II— Comm. S207 

Modulall— Devel $109 

Modula II— Reg S 64 

THE OTHER GUYS 

Keep-Trak $ 99 

Match-It .....$ 29 

Omega File S 60 

Promise Spell Checker S 39 

TIGRESS 
Diskwik $ 36 

TRUE BASIC, INC. 

True Basic S 74 . 

9 Libraries (each).. S 39 

Runtime $109 

TYCHON 

Pnntz $ 55 

UNICORN 
Read& Rhyme S 33 



Kinderama $ 33 

Decimal Dungeon $ 33 

Fraction Action $ 33 

UNISON WORLD 

Art Gallery I. II $ 20 

Printmaster Plus $ 33 

VERSASOFT 

dBMAN $106 

VIP TECHNOLOGY 

Professional $114 

WORDPERFECT INC. 

WordPerfect Call 

ZEN SOFTWARE 

System Monitor S 39 

ZIRKONICS 

Prof Text Engine S 80 



HARDWARE 



ACCESS ASSOCIATES 
Alegra512K S269 

AMIGA 

A1000CPU Call 

External 3.5" Call 

Monitor Call 

Transformer Call 

Genlock Call 

Mpdem Call 

ANAKfN 
Easyl S399 

ANCHOR AUTOMATION 
Omega 80 S165 

APPLIED VISIONS 
Futuresound $144 

BYTE BY BYTE 
TIC ,. S 49 

EPSON 

EX-800 Printer $499 

EX-aOOCol. Option $ B0 

EX-800 Col. Ribbon $ 17 

JX-80 Ribbons S 17 

GO AMIGA 

Primer Cables S 25 

Modem Cables S 25 

Disk Head Cleaner .. .. S 15 

30-DiskCase $ 10 

Mousepac $ 10 

Sony Monitor Cable... $ 35 

GOLDEN HAWK TECH. 
MIDI Gold $ 69 

IDEAS CREATED 
Jitter Rid $ 15 

MICROBOTICS 

256KRAM S 84 

Mouse Time Call 

Starboard 2MB Call 

Other Szes Available 

MIMETICS 

Audio Digitizer S 89 

MIDI Interface ., $ 45 

OKIDATA 

Oki 20 Color Rib S 10 

Oki 20 Black Rib- - S 9 

SONIC 
Speakers w.' Amplifier. .$ 89 

SUN-RIZE 
Perfect Sound $ 69 

SUPRA CORP. 
Hard Drives Call 

This Is a selection from the over 450 
Amiga products we have In slock. New 
products arrive every day — please 
call for latest price & availability into. 
' Quantities are trailed. Call Now 1 
Low Summer Special Prices 



Orders Only: 800"BE- AMIGA 

In California: 800-843-2842 

Customer Service: 415-322-0686 



Send Mail Orders to: GO AMIGO 508 Waverley St., Palo Alto, CA 94301 
(Money Order, Cashier's Check, or Qualified RO. only) 



SHIPPING INFO: Software Shippirg ratesareS2. SOiitem using UPS Ground service (man . 57.50) or $3.S0/item us ng 
UPS 2nd Day Air Service (man $10.50). Other shipping rneiriods available Please calf lor hardware shipping rates 
RETURN 5 REFUND POLICY: All returns must have an RMA -> Call Customer Service to reguesl an HUM. Detective 
merchandise under warranty will be repaired or replaced. Returned product must be in anginal packaging. We do not 
ofler retads tor detectr/e products or for products that do not perform satisfactorily. We mate no guarantees tor prodjtt 
performance. Any money back guarantees must be bandied directly with the manufacturer. 



Delivery subject 1o product availability • Prices subject to change 



Amiga is a trademark ol Commodore-Amiga Go Amigo is in no way associated with Commodore-Amiga 



Circle 26 on Reader Service card 



Amigaville 



User Groups Extraordinaire 

The divergent styles of FAUG and AMuse could give you ideas 
for your local users group. 



IF YOU ARE part of a group of Amiga afi- 
cionados, making the most of your group 
will come from capitalizing on its individual 
and collective strengths. FAUG, the First 
Amiga Users Group located in the heart of 
California's silicon valley, and AMuse, an- 
other high-profile bunch of AMiga USErs 
from New York City, are good examples of 
people who are using their local strengths 
and talents to advantage. 

Out of the FAUG 

Organized in 1985 before the Amiga was 
even widely available, FAUG's success has 
been closely related to the fact that its 
founders (Tim Avery, Kayvan Pcjooh and 
Paul Montgomery) have tapped into the ad 
vantages of their geographical location. 
(Hint: Their first paid member was Jay 
Miner, designer of the Amiga's multitasking 
environment and former general manager 
of Amiga, Los Gatos, which is just down the 
road a piece.) Their meetings are devoted 
to demonstrations of new products and 
their list of speakers reads like an Amiga 
buyer's guide: Aegis, Activision, Byte by 
Byte, C Ltd., Electronic Arts, NewTek, Mi- 
metics, and on and on. It's not unusual for 
600 people to attend FAUG meetings, which 
are held on the first Tuesday evening of 
each month at the Hyatt Hotel in Palo Alto. 

FAUG uses another of its strengths, the 
fact that Kayvan is in the printing business, 
to produce Robo City News, a slick, full-color 
newsletter with articles, photos, reviews and 
industry news that's mailed to subscribers 
all over the world and available in many re- 
tail outlets. They sponsor a very busy elec- 
tronic bulletin-board system open to all 
callers (415/595-2479). They also have a pub- 
lic-domain program library that is aug- 
mented by their own "Hot Mix Disks," a 
compilation of commercial product demon- 



By Peggy Herrington 

strations and new software garnered from 
Amiga programmers and product devel- 
opers. Hot Mix Disks are available to mem- 
bers for $4 a disk and by mail to non- 
members for a modest additional fee. FAUG 
dues are $35 a year, which entitles you to 
12 issues officio City News, and access to 
the disk library. Dues are used to cover ex- 
penses since the casual administrative struc- 
ture is closely held by FAUG founders. 

Easily AMused 

By contrast, AMuse of New York City is a 
legal entity unto itself since it is a non- 
profit corporation governed by an execu- 
tive committee of annually-elected officers. 
They have loose affiliations with several 
other Amiga groups in the general vicinity 
and a branch club known as AMuse of West 
Chester (Pennsylvania, that is, which, of 
course, is where Commodore is located). 
The group publishes a bimonthly newsletter 
that is free and widely available in retail 
outlets; it has a public-domain disk library 
and sponsors an open FIDO BBS (212/269- 
4879); these three activities have become 
traditional user group features. Membership 
is SI 5 a year and meetings are held twice 
monthly (on first and third Tuesdays) at the 
School of Visual Arts in Manhattan (which 
they are rapidly outgrowing since attend- 
ance sometimes surpasses the 200 mark, 
and seating is for 160). Like FAUG, AMuse 
often hosts demonstrations by commercial 
developers, but, unlike FAUG, they have 
several special-interest groups that meet at 
other times. 

AMuse is stepping away from user group 
tradition, however, by sponsoring a series of 
nationally-oriented Amiga expositions, an 
ambitious undertaking when you consider 
that AMuse officers all have full-time jobs 
elsewhere. Wisely, they have engaged the 



services of a professional convention and 
seminar service to help organize and man- 
age these shows. The first AmiExpo will de- 
but this fall, October 10 through 12, 1987, 
at the Sheraton Centre Hotel in New York 
City. From their list of seminars and speak- 
ers, presentations on many exciting vertical- 
market applications are planned and many 
notables from the Amiga community are 
planning (o participate in what looks to be 
a first-rate affair. 

A second AmiExpo is scheduled for early 
next year (January 22-24, 1988) at the Los 
Angeles Airport Hilton, and a third at the 
Hyatt Regency Hotel in Chicago on July 
22-24, 1988. All three shows will be open to 
the public for an admittance fee and inter- 
ested exhibitors can call 800/32A-MIGA toll 
free (212/867-4663 in New York) for more 
information. 

YourTown, USA 

The divergent styles of organization FAUG 
and AMuse have chosen could give you 
ideas for your local group. While the activi- 
ties these groups enjoy may be beyond the 
scope of your local group's resources, don't 
be afraid to use die contacts and assets 
available on your own home turf. Amiga de- 
velopers that aren't too far away are often 
delighted to make presentations at meetings 
if they're invited, as are local retailers. Get- 
ting together is one of the best ways to 
share ideas, news and discoveries, to find 
help with problems and to learn about and 
try out new software. If you're not in an 
Amiga user group, you might enjoy visiting 
one; if you can't find a group near you, 
maybe you should start one! ■ 

ftggy Herrington is a Contributing Editor to 
Amiga World. Write to her at 1032 Forrester St. 
NW, Albuquerque, NM 87012. 



62 July/ August 1987 



Circle 52 on Reader Serwce card 



Wie World's 'Next Generation' Musk Studio. 





Desktop Multi-Media Production. 



N 



lowhere has technology moved 
so fast as in todays music studios. 
Two years ago MIDI was just being 
established as an industry stand- 
ard and the number of music soft- 
ware manufacturers could be 
counted on one hand. Over the 
same period music video has gone 
from experimental to an established 
art. Computers, video and music- 
have joined to make musicians 
multi-media technology artists. 

Now Mimetics and Commodore- 
Amiga move into the next genera- 
tion technology by combining 
affordable computers, music and 
video into a single integrated 
system which stretches beyond 
music videos and creates a com- 
plete]) interactive real-time music 
video environment which is totally 
modular with expandability to 



every arena of the music perform- 
ance arts. 

Just imagine... one central machine 
that can score synthesizers, digital 
audio samples, drum machines, 
audio processors and mixing con- 
soles for a complete soundtrack 
while it's also animating broad- 
castable color graphics mixed with 
live video, processed with special 
effects and edited into a final 
multi-media production! 

Mimetics' SoundScape PRO MIDI 
Studio's unique modular design 
provides the power and flexibility 
necessary to connect and synchron- 
ize the various programs with in- 
ternal and external music synthesis, 
SMPTE, video tape and processing 
systems. It, by itself, is the state- 
of-the-art music system. Com- 



bined with Amiga's video power, 
SoundScape gives you a completely 
new dimension in music and video 
production environments. 

See the next generation' possibil- 
ities for music and video, today, 
at your nearest Amiga/music/ 
video dealer, or contact Mimetics 
for more information. 



See us at NAMM. 



rniieiicj 



CORPORATION 

P.O. Box 60238 Sta. A 

Palo Alto, CA 94306 

(408) 741-0117 



The Professional Software Source 



Help Key 




Confounded by the utter complexity and profound 
mystery and power of his Amiga, Earl -wisely 
directed his trembling finger toward . . . the Help Key. 



Snap Windows 

Qj I use subdirectories to keep my 
Textcraft documents organized, and 
I use the Snapshot option to or- 
ganize windows the way I want. 
What I can 't do, however, is change 
the size and location of the window 
that appears when I open a directory 
drawer. How do I get windows to 
open where I want them? 

Duane E Martin 
Monterey Park, CA 

A: Changing the default size 
and location of directory win- 
dows is very similar to changing 
the default location of docu- 
ment icons. First, open the win- 
dow you want to change by 
double-clicking on its drawer. 
Next, move and size the window 
to the place and dimensions 
you want. Finally, select the 
drawer icon with a single click 
and choose Snapshot from the 
Special Menu. Your window will 
now open at the location and 
size you specified. 

A1000 ROM 

Q: From reading your March/April 
'87 story on the Amiga 2000, I 
learned that the Amiga 2000 has 
Kickstarl in ROM on a daughter- 
board. I wonder if I can insert Kick- 
start ROM chips in my Amiga 
1000? 7>) you know where I can buy 
Amiga ROM chips? 

Also, I've been reading about the 
Sidecar for almost a year, but I don't 
know of any place that is selling it. I 
called the Amiga support line at 
Commodore (215/436-4200), but I 



By Bob Ryan 

never got through. Do you have any 
more information about Sidecar? 

C. Graham-Cringley 
Framingham, MA 

A: You can buy a Kickstart Elim- 
inator Kit for your Amiga 1000 
from Creative Microsystems 
Inc., 10110 SW Nimbus #B1, Ti- 
gard, OR 97123, 503/684-9300 
for $129.95. You'll have to in- 
stall the ROM yourself — a tricky 
process. The Kickstart Elimina- 
tor comes with a disk that lets 
you add (using AddMem) the 
256K RAM formerly used by 
Kickstart to your system as ex- 
pansion RAM. I don't like using 
AddMem, because I don't want 
to have any memory conflicts 
with auto-config devices, so 
Kickstart Eliminator is not for 
me. (I also wonder about possi- 
ble bus contention since the 
Writable Control Store is on the 
chip RAM side of the bus.) If 
you want to throw away your 
Kickstart disk, however, Kick- 
start Eliminator will do the 
trick. 

I don't have any more infor- 
mation on Sidecar than you do. 
It was First promised last Fall, 
then by Christmas, then in the 
first quarter of '87. It's now 
April 13 and you can't buy one 
in the U.S. I shouldn't be sur- 
prised anymore when Commo- 
dore promises a product then 
fails to deliver, but I am. And I 
understand your problems with 
the Amiga support line; I get 
calls almost daily from readers 
who are tired of trying to get 



through. Commodore needs 
more people to handle user's 
questions. I just hope that Com- 
modore shows more interest in 
listening to customer problems, 
since current owners are the 
best Amiga salespeople. If they 
fail to support their current 
owners, they may not get many 
new ones. 

Hertz So Bad 

Qj In Amiga World's review of 
sound digitizers for the Amiga (Jan- 
uary/February '87, p. 29) it is im- 
plied that the Amiga can output 
sounds of frequencies up to I5KHz, 
I remember reading somewhere when 
the Amiga first came out that the 
mach ine couldn 't produce sounds 
above 7 KHz, I've never seen this is- 
siw addressed in tiny publication. 
What 's the straight story? 

Karl Keys 
San Francisco, CA 

A: According to page 156 of the 
Amiga Hardware Reference Man- 
ual, the low-pass Filter that elimi- 
nates aliasing distortion cuts off 
signals above 7KHz. The Amiga 
can't use its internal sound 
hardware to generate signals 
above 7KHz. We apologize if the 
article seemed to imply other- 
wise. 

Bus of Contention 

Qj I recently read a message on a 
bidletin board system stating that 
the Amiga 500 is slower than the 
Amiga 1000. I thought tlie machines 
were essentially the same. Is the 



Amiga 500 a slmopoke? 

Frank Rockette 

Stonington, CT 

A: The Amiga 500 has the same 
clock rate as the 1000 and 
shouldn't be any slower. What 
could be a problem is the A501 
Memory Expansion that plugs 
into the underside of the 500. 
Unlike expansion memory that 
plugs into the side of your 1000 
(memory that is only accessible 
by the Amiga's 68000 CPU), the 
memory on the A501 shares its 
bus (its data communication 
lines) with chip memory. When 
the Amiga custom chips access 
chip memory to handle sound 
or the video display, the 68000 
can be shut out from accessing 
the A501. This is not a common 
occurrence, however, because 
the Amiga custom chips are de- 
signed to access the bus while 
the 68000 is working internally. 
The custom chips do have 
priority, however, so if you're 
running a heavy graphics appli- 
cation, such as one using Five 
bit-planes, the custom chips will 
take over the machine for entire 
cycles and not just the parts of 
cycles not used by the 68000 for 
external access. As a result, pro- 
grams running in A501 memory- 
will run slower because the 
68000 can't access the memory 
to fetch the next instruction or 
to store a temporary result. To 
avoid this problem, you might 
want to forego buying the A501 
board and expand the 500 via 
the expansion bus only. ■ 



64 July/August 198"/ 



The Machine To Unleash 
Your Imagination . . . 




The Magazine 
To Explore 
Its Vision 



For a computer as extraordinary as the Amiga; 
you need a magazine that can match its excellence, 
AmigaWorid. 

AmigaWorid is the only magazine which provides you 
with ideas and information to get maximum performance 
from the Amiga's tremendous power and versatility. 

Each issue gives you valuable insights to boost your productivity and 
enhance your creativity. 

Whether you choose the Amiga as a serious business tool for its speed and 
multi-tasking capabilities ... or for its superb graphics, drawing, color, (over 4,000 
colors), and animation ... or for its state-of-the-art music and speech ... or for 
its scientific and CAD abilities, AmigaWorid can help you achieve superior results. 

With its timely news features, product announcements and reviews, useful 
operating tips, and stunning graphics, AmigaWorid is as dynamic as the market 
it covers. 

Don't wait! Become a charter subscriber and save 25% off the basic subscrip- 
tion rate and nearly 37% off the cover price. Return the coupon or the attached 
card. For immediate service, call toll free 1-800-258-5473. In NH, call, 1-924-9471. 



I want to discover the full potential 
of this powerful machine. And save 
25% off the basic rate as a charter sub- 
scriber. Enter my one year subscription 
(6 issues) to AmigaWorid for the low 
price of $14.97. If I'm not satisfied at any 
time, I will receive a full refund — no 
questions asked. 

□ Payment Enclosed □ Bill Me 

Name 



Address 
City 



State 



Zip 



Please make check payable to AmigaWorid. 
Canada and Mexico $17.97, Foreign Surface 
$34.97, Foreign Airmail 569.97. 1 year only, 
US funds drawn on US bank. Please allow 
6-8 weeks for delivery. 

AmigaWorid 
P.O. Box 868, Farmingdale, NY 11737 

Amiga is a trademark ot Commodore-Amiga, Inc 377B2 



Reviews 




Superbase Personal 

More powerful than a file 
manager, able to leap tall 
graphics in a single bound, 
it's . , . Superbase! 

By Al Willen 

Superbase Personal gives the illusion of 
being simplistic. Quite on the contrary, Pre- 
cision Software's relational database pro- 
gram — while easy to learn and use — is 
extremely powerful and complex. Database 
management systems are among the most 
complicated applications programs, so a 
certain degree of studying is required to get 
Superbase up-and-running. But Superbase is 
layered so even a novice can do simple 
things, like address files, in no time. 

To the delight of non-typists, Superbase is 
almost completely Intuition driven by the 
mouse. The five pull-down menus (Project, 
Record, Process, Set and System) each offer 
dozens of subchoices. With them you can 
not only establish and customize your data- 
base, but create or expand subsequent file 
structures, and display or print your files in 
a variety of ways. 

Constantly open and similar to a spread- 
sheet's work area, the resizeable Main Dis- 
play Window allows you to manipulate any 
field's information. You move through the 
window with 12 control buttons similar to 
those on a videocassette recorder. By click- 
ing on a button you can rewind the file to 
the first record, fast forward, fast backward, 
skip to the next record, go to the previous 
record and pause the display, among other 
things. 

However, unlike a VCR, there are three 
specialized database buttons. The Key 
Lookup Button will retrieve a individual 
record or records based upon the current 



index and one user-defined criteria. The 
Filter Button lets you define a set of criteria 
that Superbase uses for record searching. 
The Filter Requester simply presents the 
file's various fields in a roll-down secondary 
window, along with a control panel consist- 
ing of numeric and Boolean choice gadgets. 
Besides searching through your file for spe- 
cific records, this requester allows pattern 
matching and wildcards, as well as a case in- 
sensitive LIKE operator which will find a 
text string regardless of whether the indi- 
vidual characters are upper or lower case. 
The last Display Window button opens up 
a secondary graphics window for IFF 
picture files. 

Diversity Not Difficulty 

In the Project mode, you can create a new 

file or index, open a previously established 



file, field, index or query; edit a file's inter- 
nal structure, save a file or query, remove 
(delete) a file or index and exit. For true 
inter-file relationships, Superbase can work 
on more than one open file at the same 
time. 

File size and maximum field quantity are 
limited only by your machine's RAM and 
disk drive capacity. Superbase also allows 
the user to specify up to 999 indices per 
file. An index is a field, sometimes called a 
kev field, from which a database program 
can use to sort a file. About three years ago, 
even the most powerful systems only of- 
fered one or two indices per file. 

A query is a user-defined set of directions 
which forces Superbase to display files in a 
highly-formatted manner. Because query 
files can be saved, and retrieved later, a va- 
riety of different display formats can be se- ^ 



njgpsj'hs*; ..Art instil on Artist 



ReaoiF, Auguste 

The Luncheon at the Boating Party 

58.7 x 67.9 in 




66July/Augu i l 1987 




COMPUTER 
DISCOUNT 




AMIGA 

PRODUCTS CATALOG 

20 Pages Packed With Great Products For The Amiga*Money Saving 
Coupons»Free Offers»Product Photos*Great Discount Prices*Over 250 Product 

Listings With Names Like The Following: 



2+2 Home Management System, 3-D Graphics by True Basic, 10 Pack Diskettes 3V/', A-Tallt, 256K Memory Expansion, 3.5 Disk Storage Cabinet, A- 
Time (clock), AC/Fortran, Advanced String Library, Adventure Construction Set, Aegis Animator, Aegis Art Pack, Aegis Draw, Aegis Draw Plus, 
Aegis Images, Aegis Impact, Aegis Sonix, Algebra Memory Expansion, Algebra II Math Series, Alien Fire*, Amiga I Meg Memory Expansion, Amiga 
1680 Modem 1200RS, Amiga Intuition Book, Amiga Disk Alignment Kit, Amiga Dos Manual, Amiga 1010 3%, Amiga Graphicraft, Amiga Handbook, 
Amiga Lisp, Amiga Pascal, Amiga System 256K, Amiga System 5 12k. Amiga System: An Introduction, Amiga Textcraft, Amiga-Lint, Amiga U G to 
Graphics, Sound &Analze (old version), Archon, Analyze Version 2, Archon II: Adept, Arts Parts, Art icfox, Autoduel, Balance of Power, Bards Tale, 
BBS-PC, Best Accounting Package, Borrowed Time, Brataccas, Brushworks, C-Ltd. 20 Meg Hard Drive, Calculus Math Series, Canon Black Ink 
Cartridge, Canon Color Ink Cartridge, Chessmaster 2000, Chessmate, Chipendale Math Series, Christmas Fantasia, CLI-mate, Commodore Amiga 
5' ,", D'Buddy Creativity Set, Datamat A-200. Datamat A-300, Defender of the Crown, Deja Vu, Delue Midi Connection Set, Deluxe Music 
Construction Set, Deluxe Paint I, Deluxe Paint II, Deluxe Print I, Deluxe Print Art Disk, Deluxe Viedo, Descrete Math Series, Developers Toolkit by 
True Basic, Diablo, Digi View, Digital Link, Discovery Math Version, Discovery Spell Version, Discovery Trivia Version, Donald Ducks Playground, 
Dos-2-Dos, Dynamic-CAD, Earl Weaver Baseball, ECE MIDI Interface, Enhancement Kit (1.2 upgrade), Epyx Joystick, Exdous Ultima III, Expert 
System Kit, Explorer, Faery Tate Adventure, Financial Cookbook, First Shapes, Flight Simulator II, Flow-Idea Processor, Future Sound, GBA 
Baseball, GBA Championship Basketball, GBA Football, Genlock, Gizmo, Golden Oldies, Grabbit, Grand Slam Tennis, Great States, Gridiron, 
Hacker, Hacker II, Hal ley Project, Hardware Reference Manual, Hitchiker's Guide to the Galaxy, Info Base, Instant Music, It's Only Rock & Roll: Data 
Disk, Keyboard Kadet, Jitter Rid, Kickstart Eliminator & 256K RAM, Kid Talk, Kings Quest I, Kings Quest II, Kings Quest HI, Laric C Complier, Lattice 
C Complier (New V.), Lattic C Cross Complier, Lattice DBC III Library, Lattice Make Utility, Lattice Panel, Lattice Screen Editor, Lattice Text 
Utilities, Leader Board, Leader Board Tournament Disk ■■. Leather Goddesses of Phobos, Little Computer People, Logistik Amiga, Lynker 300/1200 
Modem, Marco Modem, Marco Assembler, Marco Modem, Manx C Complier Commercial Version, Manx C Complier Developers Version, Marauder 
II, Marble Madness, Math Talk, Maxi Comm, Maxi Desk 2.0, Maxi Plan, MCC Pascal, Mean IS, MegaBoard II, MetaComco Shell, MataComco Toolkit, 
Midi Connection, Mindshadow, Mirror Copier, Mirror Hacker Package, Modula-2 Developer's Version, Modula-2 Standard Version, Moonmist, 
Mouse Pad, Musiv Studio, Multi Forth, Music Studio, Nashua Disks-Singles, NEC PR 105A Printer, New Technology Coloring Book, Ogre, Omega File, 
On-Line, One-on-One, Oo-Topos, Page Setter, Organize, Par Home I, Par Real I, Pawn, Perfect Score, Phasar Home Management, Police Quest, 
Portal, PostScript for Pagesetter, Pre-Calculus Math Series, Print Master Art Gallery I, Print Art Gallery II, Print Master Plus, Pro Video, Pro Write, 
Quick Nibble, Quizmaster, Racier. Rags to Riches Receivables, Rags to Riches (3 Pac), Rags to Riches Ledger, Rags to Richs Payables, Record Master, 
Rouge, Roll Paper for Canon PJ1080A, ROM Reference Library, ROM Reference Manual, Runtime by True Basic, Scribble, SDI, Seven Cities of Gold, 
Shanghai, Shanner Planner, Silent Service, Sinbad, Skyfox, Sorting & Searching, Soundscape MIDI Interface, Soundscape Pro MIDI Studio, 
SoundScape Sound Digitizer, Space Quest, Speller Bee, Star Fleet I, Surgeon, Super Huey, Strip Poker, Super Stick Joystick, Superbase Personal, 
Symphony Library #1, Symphony Library #2, Symphony Library #3, Symphony Library #4, Symphony Library #5, Symphony Library #6, Symphony 
Library H7, Symphony Library #8, Tass Time, Temple of Apshai, The Amiga by Mircosoft Publish, The Black Cauldron, The Crimson Crown, 
Transyvania, Trigonometry Math Series, True Basic Language System, True Stat Math Series, TV-Text, UCSD Pascal, Unicalc Spreadsheet, 
Uninvited by Mindscape, Video Vegas, Winnie The Poo, Winter Games, World Games, Wishbringer, VizaWrite Amiga. And many more. 




Amazing Computing 



lttSK 



AMIGA 



AE *"» iijjiii ! Digital Creations ms 



We would like to thank the above companies for helping us with our succ ess I 

Call For Your Free Catalog & Price Quote! 



HOURS: IvTST 
Mon.-Fri. 
9am to 6pm 
Sat. 
10am-4pm 



(303) 825-29 




Or write us at: 

99S W. 5th. Ave. 

Denver, CO. 80204 



Circle 137 on deader Service card 



quentially evoked; perfect for hardcopy 
reports. 

To create a new file, simply select New. A 
secondary window opens showing a viewing 
screen of newly created field names, their 
attributes, their format and any additional 
pertinent information. The New Field win- 
dow is typical of Superbase's windows: pow- 
erful, but easy to use. 

In a file of customers, for example, to 
create a new field in a file, type its name, 
Customer Number, in the name box. To in- 
dicate that the field's type, click the nu- 
meric button. The Number Requester offers 
a variety of ways to represent a simple [lum- 
ber, from scientific notation to dollar signs 
and commas automatically inserted. Press- 
ing the Required button forces the end-user 
to always supply a customer number for 
each new record. The Validation function 
lets you specify a range of acceptable values 
for entries within a field. To save a new 
field and related information press Add. In 
a similar fashion, you can establish Text 
(field lengths are defined), Date (for time/ 
date coding of your records) and External 
fields (such as picture files which can be 
treated as fields within a record). The Exter- 
nal fields meld graphics with textual data, 
so, for example, a real estate agent could 
store together a picture of a house and in- 
formation about the house. 

The last option on the Project control 
panel is a Calculation button which forces 
Superbase to automatically calculate a nu- 
meric field value based upon values con- 
tained in two or more previous fields in the 
file. Similar to techniques found in spread- 
sheet programs, the feature supports all nu- 
meric and Boolean operators, plus 29 built- 
in functions. 

The Record Mode allows you to dupli- 
cate, create, edit, delete and save records. 
Unlike most features found in Superbase, 
this mode supports both mouse and key- 
board selection of options (ie. Amiga Key 
■f First Letter of Choice). 

On Display 

The third Menu option. Process, lets you 
manipulate files and fields. The Update 
command performs global changes on a file 
based on user-defined rules. The second op- 
tion, the most powerful in the Superbase 
system, is Query which establishies if the file 
will be sent to the CRT, printer or disk, and 
how it will look. Using a Query control 
panel you indicate which fields will be 
shown, their order, what filters or search 
limitations will be used, how the index file 
will be sorted and what file calculations 



(record counts, average means of numerical 
fields, field sums and report/group catego- 
rizing) will be performed. 

Other Process menu options remove files 
or fields, import or export ASCII files to 
and from Superbase, print address labels 
and direct output to the printer rather than 
the screen. The Labels option is the best 
I've seen and allows the user to fine tune 
the printing of address labels using a vari- 
ety of different printers and paper label 
stocks, widths and sizes. There's even a lest 
label button for easy set up. 

Set mode contains a screen/printer toggle, 
a table/form/record view toggle, a paging 
on/off switch and various number, date- and 
product customizing options. The program- 
mers provided Superbase with a number of 
monetary symbols, date conventions, num- 
ber formats and external file delimeters so 
that people worldwide can use the program. 

The lable/form/record view toggle allows 
you to display the records of a file with the 
field names and values in three different 
ways. Table View displays the field names 
horizontally in the first row, followed by 
many records scrolling downward. The Page 
On option pauses the output. Great for in- 
voices, bills and other formatted docu- 
ments, Form View allows you to graphically 
position, via the mouse, the various fields 
on the display screen. One record is shown 
per screen. Record View shows a single rec- 
ord with field names listed vertically in the 
left column. 

The last menu mode. System, tells you 
about Superbase's system. A DOS option 
sorts and lists the current directory; chang- 
ing drives and search paths is a snap. Status 
gives a complete synopsis of the currently 
opened file, including stats on all field 
names, field types, special field require- 
ments, indices and whether they're unique 
or not. Like all Superbase outputs, this list- 
ing can be sent to your printer. Screen 
Dump directs all screen output, including 
picture files, to a supported graphics 
printer. System List shows any text files in 
your directory, while the System Reorgan- 
izer helps reclaim wasted disk space caused 
by frequent deletions from a saved file. 

The Buggy and the Bizarre 

Superbase is a fantastic program, well 
worth its price, but version 1.0 does have 
some problems. Because Superbase is pre- 
dominately mouse driven, good typists may 
find the point and click input method te- 
dious. Superbase can export ASCII files for 
sorted database reports, but these reports 
cannot be used in word processors, such as 



Textcraft. I tried linking an .info file with 
the exported ASCII file, but with no luck. 
However, the ASCII file can be read and al- 
tered with ED, from the CLE 

More oversights than flaws, there are a 
few additions I'd like to see in the next ver- 
sion. A global search command would be 
helpful, so you don't have to set up a query- 
file to sequencially search for a specific 
value in each field of all records. Although 
Superbase's User Guide is excellent, there is 
no Help key for instant on-line assistance. 

A more serious flaw is that a few options 
of Superbase will not operate correctly with 
some third-party brands of peripheral 
equipment. Obviously, since non-copy pro- 
tected Superbase uses a hardware key, 
which plugs into the second port, other 
port devices will have to be temporary re- 
moved. I also found that I had to remove 
several other pieces of parallel port periph- 
eral equipment (FutureSuund) from my sys- 
tem before Superbase would work correctly. 

Superbase is the easiest, most user- 
friendly program for the Amiga that I've 
tested thus far. This coupled with Super- 
base's power and wonderful versatility make 
Superbase a must have addition to your 
Amiga library. 

Superbase Personal 

Progressive Ibripherals and Software 

464 Kalamath St. 

Denver, CO 80204 

303/825-4144 

Si 49. 95 

512K required. 



Texture 

If you want professional quality, 
expect a professional price. 

By Ben and Jean Means 

Back when synthesizers were monophonic 
and MIDI was a skirt length, Roger Powell 
was already making music with computers. 
Synths and MIDI have come a long way, 
and so has Roger Powell with his profes- 
sional MIDI sequencer, Texture 2.0. 

Texture is a professional songwriting tool 
for professional musicians written by a 
professional musician. Roger's years of ex- 
perience as a synthesist with Todd Rund- 
gren's Utopia shaped the basic idea ot 
Texture: to gel quickly and easily from the 
bare bones of an idea to a full-blown song,*" 



68 July/August 1987 



Now AmigaMforLd puts 

a powerful new research tool 

right at your fingertips* 



If you need instant access to news and information 
about your competition, your profession, technology, 
finance, law, or just about any other subject, 
AmigaWorld's SearchLink will give it to you. 

AmigaWorld's new SearchLink service 
gives you easy access to more than 
800 databases in just minutes! 

And SearchLink gets you answers to all sorts of 
questions from these databases -like details about new 
products and services, or market facts, or emerging 
technologies. You can get information on computers, 
medicine, investments, law, chemistry, engineering 
and much more. Everytliing from accounting to 
trademarks to history or geography. 

SearchLink is easy to use and inexpensive. 

All you need is a credit card and a computer 
with modem. 

No subscriptions. No passwords. No difficult 
manuals to learn. Just call 800-843-7337 with your 
computer and log on. You pay only $7.99 per search 
(a few databases carry surcharges) plus 25 cents per 
minute for telecommunications and $2 for each ab- 
stract you want to see. (You can also get hard copies). 
You can charge everything to MasterCard, VISA, or 
American Express. 

SearchLink provides 24'hour 
on-line assistance. 

SearchLink even gives you free on-line tips 
from trained SearchLink search specialists if you have 
problems or questions about your searching. Just type 
"SOS" when you're on-line! 

SearchLink gets you to the information 
you want. 

If you've ever wanted to access databases 
offered byADP Network Services; BRS; Data-Star; 
Datasolve; DataTimes; Dialog; G-Cam Serveur; 
NewsNet; Pergamon InfoLine; SDC; Questel; or 



VU/TEXT, SearchLink will access databases from all 
of them— without a special subscription or knowledge 
of special search languages. 



We can't list all of SearchLink's more than 800 databases, 
but just to give you an idea, here are some of the databases 
available under the topic "COMPUTER."* 

Business Software 

Database 
COMPENDEX* 
Computer Database 
COMPUTERPAT 
INSPEC 



Menu — The International 
Software Database 

Microcomputer Index 

Online Microcomputer 
Software 

SUPERTECH 



And here are just a few of the other popular databases you 


can access with SearchLink. 




ABI/INFORM 


ERIC 


Chemical Abstracts 


PTS PROMT 


Disclosure 


TRINET 


(Selected databases) 


Trademarkscan 


Donnelley Demographics 


Standard and Poor's 


Dun & Bradstreet 


Corporate Descriptions 


(Selected databases) 





Call 800-843-7337 now! 



Put the power of knowledge to work for vou 
right now. Call 800-843-7337 (THE-SEER) on your 
computer and get the answers you need to stay ahead. 

"A complete list of the databases is available on SearchLink. 

SEARCHLINK 

From AmigaWorld 

Your link to the world of information. 

An Inter national Data Group Service 

SearchLink is sponsored by the National Federation of 

Abstracting and Information Services. 

KFAIS is a professional association of database producers. 




ACWC1 Publication 

An International Data Group Company 



For more information about SearchLink BY VOICE, dial 617*879-0700. 



Composing is not as easy as taking the 
disk out of the box and booting up, how- 
ever. Before you start you'll have to buy a 
MIF-AMG adaptor ($125) and a Roland 
MPU-401 MIDI interface ($295, but gra- 
ciously donated for this review by Whit- 
taker Music of Long Beach, CA). Since the 
program doesn't use the Amiga's internal 
voices, you'll also need at least one MIDI 
synthesizer as a sound source and to 
input notes. 

Utopian Composition 

With Texture, translating your ideas into 
music is simple. Notes are recorded into 
Patterns, then Patterns are Linked together 
to create Songs. Each Pattern has 24 tracks 
to record on; this is like having a 24-track 
MIDI tape recorder to capture all your 
ideas, which can then be spliced together 
into a complete Song. 

Texture lets you record 96 different pat- 
terns, each from one to 999 beats long. 
Since all of these 96 patterns are 24 tracks 
deep, you have a maximum of 2,304 inde- 
pendent sequences. This software sequencer 
offers all the recording features that higher 
priced hardware sequencers do, and it's eas- 
ier to program. Carting your Amiga around 
for playback at live shows can be a little 
clunky, but software sequencers really shine 
in the studio. 

Your raw tracks can be edited in a myriad 
of ways. Texture provides a Programmable 
Punch In and Punch Out function that al- 
lows you to fix small mistakes without rere- 
cording a whole track. Tracks can be 
moved, transposed, mixed, muted and fil- 
tered. You can change the speed, loudness 
and articulation of any region of any track; 
then scale the changes to create precise val- 
ues of ritardando or accelerando, crescendo 
or dimuendo and legato or staccato effects. 
The Copy function gives you cut-and-paste 
editing, word processor style, while the Fill 
function creates a loop of any length that 
can play throughout the pattern. Best of all, 
you can edit while the pattern is playing 
and reverse anything you don't like with the 
Undo command. So you can try out your 
wildest musical ideas without having to 
worry about losing the original track! 

The Record Buffer lets you jam over a 
looping pattern, ever in search of the per- 
fect take. When at last your fingers falter 
and your ears just can't stand another note, 
you invoke the buffer, which has faithfully 
stored all those precious takes. Now you 
can pick and choose the best of all of your 
brilliant ideas, and discard the rest to safe 
oblivion. 



Want more flexibility? Then, you can 
skulk through the darkest recesses of the 
MIDI note jungle in the MIDI Event Editor, 
hacking away at the elusive wrong note. 
And you can insert, delete or change any 
MIDI events you choose. 

Link mode is where you forge your song; 
here all those finely tuned patterns of 
Bridge, Verse and Chorus are assembled 
into a complete piece. Each of the 99 links 
has programmable repeat, tempo, transposi- 
tion and track muting. Link mode is great 
for arranging since it lets you quickly try 
out different song structures. 

Don't Play in the Dark 

The video screen gives software sequencers 
their biggest advantage over hardware se- 
quencers. Instead of peering into a small 
display where mystical numbers leave you 
pondering what you've really done by 
punching all those buttons, software se- 
quencers give you a whole screen full of 
information. 

Texture's screen has three areas displayed 
in bright colors. The left-hand side provides 
playback information such as tempo, beat 
number and track status, as well as a menu 
of commands. The right side of the screen 
changes from a track display in Pattern 
mode to a MIDI event list for step editing 
atid finally to a map of pattern assignments 
in Link mode. The bottom of the screen 
contains the two menus of function keys 
used for Pattern and Link mode, as well as 
prompts for operations requiring more 
than one keystroke. 

Everything is clearly laid out, so you can 
see exactly what you are doing, making Tex- 
ture quick to learn and easy to use. 

Tape sync gives you a precise timing com- 
mand, which allows you to sequence multi- 
ple tracks onto a multi-track tape deck, so 
they will all play together. The Roland 
MPU-401 uses FSK tape sync to sequence 
these multiple overdubs exactly. So, if you 
have a four or eight track recorder, you can 
stack ail of your synthesizers together on 
each overdub you record. With this method 
of recording, even a modest synthesizer 
setup can sound incredibly large. 

No Mice Allowed 

Texture was ported over to the Amiga from 
the IBM PC. As such, it doesn't use the Ami- 
ga's internal voices or make use of the 
mouse. But Texture's mnemonic commands 
soon become second nature. Record is "r," 
"p" is play, "e" is erase and so on. If you 
forget a commmand, the help screen will re- 
fresh your memory. 



If you need more help, Texture's clear 
and concise manual fills in the details. The 
short start-up section is followed by an al- 
phabetical list of all the program features. 
Each entry defines the feature, gives an ex- 
ample of how it can be used and hints. 

Texture explodes the myth that powerful 
sequencers are hard to learn and strenuous 
to use. One of the best sequencers available. 
Texture is as easy to get along with as any 
piece of software I own. After only two 
days, I was using virtually every part of the 
program and wondering how I'd ever writ- 
ten music without it- Texture even defeats 
writer's block; you can discover whole new- 
grooves and go where you've never musi- 
cally gone before with all the buffers, loops 
and high-powered editing. 

Texture is not cheap at S715. including 
the interfaces, but you get what you pay for 
and more. If you need a fast, friendly song- 
writing tool, Texture is hard to beat. 

Encore, Roger, encore. 

Texture 
Magnetic Music 

RD #1 

North Smith Rd. 

LaGrangeville, NY 12540 

914/677-8586 

S295 

5I2K required. 



B.E.S.T. Business 
Management 

Put away your beans, 
the Amiga can do all your 
counting for you. 

By Ted Salamone 

Any (legal) business needs to keep finan- 
cial records, track merchandise and channel 
their flood of funds to the proper accounts. 
A seamlessly integrated system, B.E.S.T. 
Business Management handles Accounts Re- 
ceivable, Accounts Payable, Genera! Ledger, 
Inventory Control, Service Control, Order 
Entry, Invoicing, Purchasing and Point of 
Sale. The multi-module, extremely flexible 
Report Writer will fill even the largest cor- 
porate briefcase with logically formatted 
journals, audit trails, invoices and purchase 
orders. 

Everything is tied together neatly with ex- 
ceptionally high-quality documentation and I 



70 July/August 1987 



Reasons to add 

Alegra are 

stacking up. 

■ Bill Volk, Aegis Corporation, Vice President Software Development 

"The Alegra is an excellent value and speeds up operations of Aegis Draw 
substantially, it works well with 1.2 operating systems and brings thecostof 
memory expansion for the Amiga in line with the cost of memory for other 
computers." 

Alegra is the Amiga :u Memory Expansion Unit from Access 
Associates available in 512k (upgradeable to 2MB) and 
2MB versions. With a %" foot-print, Alegra is the 
smallest expansion package available anywhere! 

■ Greg Riker, Electronic Arts, Manager of 
Technology: 

"We use Alegra and have put units in the hands 
of all our developers so they can develop programs 
using external memory. We picked Alegra because 
it was problem-free, and will be using it for all 
future development on the Amiga." 

Approved by the F.C.C. for Class B operation, 
Alegra conforms to the Commodore/Amiga Ex- 
pansion Specification and works with all popular 
software. 

■ Larry Stoddard, Micro-Systems Software, 
President: 

"You can quote me all over the place. They're good 
cards. Alegra makes and allows Online, Analyze, 
Organize, and BBS PC to be more effective. We heat our 
Alegras to death. One of them is in use 24 hours a day and 
not even a glitch." 

Economically priced and highly reliable, Alegra has no 
wait-states, so your Amiga operates at its intended speed. 

■ Bruce Webster, Byte, Consulting Editor: 

". . . it's worth the price for the added power. ! know that I'm 
hooked." 

Available at your quality Amiga dealer. 




| ACCESS ASSOCIATES 



491 Aldo Avenue, Santa Clara, CA 95054-2303 (408) 727-8520 FAX 408-727-0792 



Circle 54 on Reader Service card. 



- Ar^ga is a iraoemarv of Consrodwe-Amqa \nz 
^ egra ■■•. » iraaema'k of Acc*4S Asso^jtps 



customer support. Don't worry if you're not 
an accountant or techie, the manual's ap- 
pendices include a succinct dictionary of 
business and accounting terms plus descrip- 
tions of data-entrv keys and program 
gadgets. 

System startup is easv. Copy the unpro- 
tected program disk and follow the instruc- 
tions for a machine with one floppy, two 
floppies or one or two floppies and a hard 
drive. There are even directions for con- 
verting the system to different hardware 
configurations. 

The first screen you'll see is a flowchart 
depicting the system modules and their in- 
terrelationships. Throughout the modules 
there are commonalities. Gadgets include 
line/item delete or insert, advance to next, 
prior, first or last record in a database and 
jump to the first or last line of a report. 
The UNDO button could be more ubiqui- 
tous; it would certainly' be useful when es- 
tablishing payment terms or setting up 
product groups in the Inventory module. 
Numeric FIND and alphabetic SEARCH 
buttons are also included. Conspicuous, but 
not missed by their absence, are online 
Help screens. 

Where Does the Money Go? 

The General Ledger is considered the heart 
of a company's financial system. The de- 
fault Chart of Accounts provides a good 
foundation for building your own. To make 
it easier for you to create reports and spec- 
ify ranges, related accounts are grouped to- 
gether in numeric ranges; assets runs in the 
1000 series, income runs in the 4000s. 

Each of the five major categories — assets, 
liabilities, capital, expenses and income — is 
identified by its normal default balance, ei- 
ther debit or credit. This is important for 
non-accounting types, especially since 
B.E.S.T. is not a one-write system where you 
place one entry and the system automati- 
cally posts its opposite. The program re- 
quires you to balance debit and credit 
entries and will not accept unbalanced 
transactions. 

Moving from one journal to another to 
make adjustments is a matter of pointing 
and clicking. The list is comprehensive, gen- 
eral, sales, purchases, cash receipts and cash 
disbursements (Accounts Payable). They 
work in like fashion so if you know one you 
know them all. Postings and closings 
(monthly and annual) are well structured. 
Make a pre-activitv backup of your data, 
then proceed via menu option. 

Except for unique categories, such as cre- 
ating the customer database, payment terms 



and statement messages, Accounts Receiva- 
ble operates similarly. Working from a data- 
base of customer information you can 
create charges, note payments, set account 
limits and check on the status of accounts. 
Accounts Receivable also handles interest, 
taxes and delinquent assessments. 

You can define up to nine unique pay- 
ment terms for the system and assign cus- 
tomer defaults that can be overridden when 
invoicing. Discount percentage, discount 
days, net days, late fee percentage and a de- 
scriptive field make up the entire process. 




For past due accounts, the system permits 
four sets of messages on monthly state- 
ments for the ranges: one to 30 days, 31 to 
60, 61 to 90 and 91 plus. The customer rec- 
ord is a bit cramped, providing only three 
lines for a name, company name and 
address. 

On the processing side, for accounts with 
the balance forwarded, aging is simply a 
matter of selecting a menu option. Open in- 
voice accounts are automatically aged by 
the system. Some systems costing five times 
as much don't handle this dichotomy as 
welt. Housekeeping chores such as purging 
old records and clearing todate totals are 
also menu driven. You'll be pleased with the 
available reports. 

Accounts Payable is analogous to Ac- 
counts Receivable, except for the direction 
of the monetary flow. Accounts Payable has 
a vendor database, but otherwise the like- 
nesses are numerous — aging reports, ac- 
count summary reports, housekeeping 
chores, payment terms and mailing labels. 

Stocking the Electronic Shelves 

Some businesses carry merchandise, hence 
they need to know how much they have, 
how much it costs, who supplied it, how 
much it sells for and how well it has been 
selling. Inventory Control handles all the 
details. You can define an item master data- 



base that stores information about goods 
and product groups (electronics, house- 
wares, etc.). The only shortfalls in the item 
database are the lack of alternate vendor 
and substitute item fields, which make pur- 
chasing easier and sales more lucrative. Of 
course, you can get around this through 
creative product grouping and item 
numbering. 

Service Control tracks service calls (re- 
pairmen), hours expended (professional ser- 
vices) and pricing. Services and service 
groups are entered just as goods are in In- 
ventory Control. 

Pay Up 

Purchase Orders are done in two parts; the 
first records supplier and ship-to informa- 
tion along with payment, terms and tax 
info. A separate screen permits item entry 
by part number, description, cost and quan- 
tity. The system automatically updates total 
cost as other factors are changed. Once- 
placed, Purchase Orders are posted to de- 
note an item's on-order quantity and status. 

The Receiving module has two functions: 
Receive Invoices and Receive Bills. The for- 
mer takes information from goods received, 
notifies inventory of their arrival and tells 
Accounts Payable that a bill is due. 

For paving those bills. Check Writer 
makes it easy to create, edit, print and then 
post check transactions. Checks may be en- 
tered in advance of their due date, edited 
to reflect payment changes and then output 
at will. Users can elect, on an individual 
check basis, whether or not the check is to 
affect General Ledger balances. The system 
is flexible enough to handle payments for 
goods purchased with or without invoices 
and purchase orders. It can also handle 
C.O.D. shipments and other unexpected 
payment needs. When outpuning hardcopy 
you can specify a range of checks to limit 
the number actually run, so other advance 
checks are left within the system. 

Invoicing and Order Processing are inse- 
parable. A customer database is maintained 
(the same one as in Accounts Receivable); 
orders are placed against this record and 
your item master. The order processing 
screens look and act like the screens used to 
place a purchase order. Until orders are ac- 
tually updated they are just memos on the 
system, not affecting Accounts Receivable 
or Inventory Control. Once updated the sys- 
tem will reflect the new unit and dollar 
balances. 

On the invoicing side, hardcopv is output 
via two ranges, invoice number and cus- 
tomer number. When printed, invoices are ► 



72 July/August 1 987 



We wish we could offer you a . 



RffROllSROTCL 

with every order, but we can offer the impeccable value, prompt responsiveness and first-rate service of a legendary company. 



ENTERTAINMENT: 

Aegis Development 

Arazok s Tomb S35.00 

Bethesda Softworks 

Gridiron $39.00 

Datasoft 

Alternate Reality S29.00 

Electronic Arts 

Auto Duel S35.00 

Bard's Tale $35.00 

Ultima IV $39.00 

Jagware 

Alien Fires S29.00 

Micro-Illusions 

Faery Tale Adventure S35.00 

Micro Prose 

Silent Service S29.00 

Mindscape 

King of Chicago S35.00 

SDI S35.00 

Uninvited $35.00 

Siibbgic 

Flight Simulator II S35.00 

Fit. Sim. Scenery Disk #7 . . S19.00 

Jet S35.00 

BUSINESS/FINANCIAL: 
Best, Inc. 

Best Business Mgmt CALL 

Digital Solutions 

LPD Filer S89.00 

LPD Planner $89.00 

LPD Writer $89.00 

Equal Plus 

Financial Plus $199.00 

Micro Systems Software 

Analyze! 2.0 $109.00 

Oxxi/Maxisoft 

Maxiplan Plus $149.00 

Progressive Peripherals 

Superbase Personal $99.00 

VizaWrite $99.00 

Softwood Company 

Softwood File II SG S89.00 

Softwood Ledger $69.00 

Taurus/lmpex 

Acquisilion $209.00 

The Other Guys 

Reason $299.00 

Word Perfect Corp. 

Word Perfect $299.00 



GRAPHICS/VIDEO APPLICATIONS: 
Aegis Development 

Animator (w/lmages) $89 00 

Draw Plus (CAD) $159.00 

Impact $69.00 

Electronic Arts 

Deluxe Paint II $89.00 

Deluxe Video 1.2 $89.00 

JDK Images 

Pro Video CGI $149.00 

Micro Illusions 

Dynamic CAD CALL 

New Tek 

Digi View $149.00 

Zuma Group 

TV Text $69.00 

MUSIC APPLICATIONS: 

Aegis Development 

Sonix S54.00 

Electronic Arts 

Deluxe Music $69.00 

Instant Music $35.00 

Mimetics 

Pro Midi Studio (V1.4) $125.00 

Audio Digitizer S85.00 

Midi Interfaces 

Midi Gold $69.00 

E.C.E. Midi $49.00 

PRODUCTIVITY/PUBLISHING: 

Brown-Wagh 

Publisher 1000 $149.00 

Zuma Fonts 1, 2, or 3 $24.00 

Gold Disk 

Gold Spell $35.00 

LaserScript $35.00 

Pagesetter $109.00 

Inter/ Active 

Calligrapher S69.00 

Sunrize 

City Desk S109.00 

UTILITIES: 

Discovery Software 

Grobbil! (w/Anytime!) $24.00 

Key Genie $35.00 

Marauder II $29.00 

Metacomco 

Shell S49.00 

Toolkit $35.00 



JhuwScfi 

Applications Inc.^f 



Look Forward to Futuresoftl 

PO. Box 222177 Carmel, CA 93922 

Circle 135 on Reader Service card 



PROGRAMMING LANGUAGES: 
Manx 

Aztec C Commercial' $349.00 

Aztec C 'Developer' $199.00 

Lattice 

Lattice Cv3.1 $179.00 

Lattice C 'Professional' S299.00 

Metacomco 

Assembler $79.00 

Lisp $149.00 

Pascal $79.00 

TDI Software 

Modula 2 'Commercial' . $225.00 

Modula 2 'Developer' $119.00 

TELECOMMUNICATIONS: 

Anchor Automation 

Volks Omega 80 (Modem) $149.00 

Commodore/Amiga 

AmigaTerm $39.00 

Amiga 1680 Modem $169.00 

Micro Systems 

BBS-PC! $65.00 

Online! $49.00 

HARDWARE/PERIPHERALS: 

"We stock a complete line of Hard Drives, 
RAM Expansion, Accessories, and more... 
Call for info & prices! 

"Specials" 

Insider (1 Meg) $299.00 

Starboard2 w/2Megs $549.00 

Supra 20 Meg Hard Drive $849.00 

*DS/DD Diskettes (box of 10): 

Fuji $19.00 

Sony $19.00 

'Disk Cases: 

Teak 135 $35.00 A 

SS-50 $15.00 

Joysticks, Books, and more! 

Prices may vary. Delivery subject fo produr.1 availability. 
Calii orders add 6% soles tax. 

„ -sa fcr "'oJ 

^<^t-'- *■■::- 



ready ro be posted. When posted, the trans- 
actions alter General Ledger, Accounts Re- 
ceivable, Inventory Control and Service 
Control balances. 

The Ring of the Register 

Retail concerns can make use of a special- 
ized order-processing option entitled Point 
of Sale. It handles orders in the traditional 
retail storefront manner. Invoices, with 
sales, tax, discount and related information, 
are used to note and control a transaction. 
As each invoice is made you have immedi- 
ate print capability — ideal for over-the- 
counter sales. 

For money coming through the mail 
rather than over the counter, the B.E.S.T. 
system allows you to post payments to indi- 
vidual invoices if the remittance advice is 
complete. If not, payments will be automati- 
cally posted to the oldest (customer) invoice 
first. Funds are applied until exhausted, 
sometimes resulting in partial payment of 
some invoices or resulting in a credit (pay- 
ment on account). As in Accounts Payable, 
individual transactions can be added to or 
omitted from the General Ledger. 

Boy, is this system complete. Instead of 
forcing you to adjust journals through re- 
verse entries to accommodate returned 
goods, the system automatically adjusts 
through menu options. Both cash and 
credit sales returns arc handled — almost the 
same way as placing an order. Both inven- 
tory and sendees can be adjusted through 
their own submenus. The key to this ap- 
proach is that the proper sales, Accounts 
Receivable and General Ledger accounts are 
updated as the entry is processed. On the 
flip side, there is adequate provision for re- 
turn of purchased goods. 

The Bottom Line 

You can get around a wide variety of appar- 
ent obstacles in this application with some 
ingenuity. For instance, B.E.S.T. provides for 
only one tax rate, making the system diffi- 
cult to use in areas where the city, county 
and state all take a share of a sale. But, by 
properly designating service groups accord- 
ing to different tax rates you can circum- 
vent the problem. Also, the program only 
handles one company or company division, 
so if you have to track subsidiaries or re- 
lated firms you'll need multiple systems. 
However, the software is targeted for 
small businesses, not multinational 
conglomerates. 

The B.E.S.T. Business Management system 
is an excellent piece of Amiga business soft- 
ware. It is as thoroughly designed and exe- 



cuted as their other products. When I close 
my books for Fiscal Year 1986, I plan to 
move the records into B.E.S.T. 

B.E.S.T. Business Management 

B.E.S.T. Inc. 

PO Box 230519 

Tigard, OR 97223 

800/368-BEST 

S395 

512K required. 



Musical Accessories 

What do a box of chocolates 
and the Amiga have 
in common? 

By Peggy Herrington 

Remember Whitman's Samplers, those 
yellow boxes of assorted chocolates? That's 
how I think of a disk of sampled sounds, 
filled with tasty chunks of good things. All 
the music composition programs reviewed 
here use sampled sounds as instrumental 
voices, digitized recordings of audible real- 
world events. Samples can be used as sound 
effects, too, since you can digitize anything 
audible and play it back over a single 
Amiga sound channel. Although you can 
record your own samples, it isn't easy. Get- 
ting good samples requires decent audio 
equipment and a fair amount of knowledge 
and editing skill, not to mention luck. Most 
electronic musicians and programmers buy 
libraries of them on disk. 

But how do you choose from the sym- 
phony of samples available? I tested the fol- 
lowing selection of disks, almost 500 
individual sounds, with DeluxeMusic Con- 
struction Set, Instant Music, Sonix and 
SoundScape, and used many of the sound 
effects in DeluxeVideo. Incompatibilities 
were few. Most were attributable to file- 
naming conventions (correctable by re- 
naming them) and size limitations within 
Instant Music. Many samples cover only an 
octave or two in range, and some play an 
octave lower than they were recorded, both 
of which can throw off the characteristic 
sound of an instrument when adjusted. 
They will play, but if aural accuracy is a 
consideration, contact the developer about 
using their samples with a specific music 
program before you buy. None of the disks 
are copy-protected, but all of the sounds 



themselves are copyrighted and may not be 
distributed without permission. 

Sampling the Samples 
I.M. Instruments is an assortment of 31 
acoustic music-makers: six guitars, three 
drums, 19 various winds, strings and bells 
and three sound effects. Most cover six oc- 
taves and are of good quality. There's a nice 
harp glissando, but the loop point is audi- 
ble in a few, notably OrganChord. Sounds 
are arranged in directories and each has an 
icon; many are IFF translations of sounds 
from an early Amiga dealer demo disk, 
Overall, this is a handy collection and 
it's certainly a nice alternative to instru- 
ments provided with the composition 
programs. 

Sound Advice samples by Waveform 
Technologies are in file formats tailored for 
specific music programs. If you don't match 
music programs and samples, they won't 
work. Those for SoundScape, for example, 
will crash DeluxeMusic, although you can 
resave them in IFF format. Waveform offers 
over 30 samples per disk, even including 
synthesized sounds for Music Studio. A 
number of samples use ring modulation 
(temple blocks, bells, xylophone, etc.) and 
most make very interesting instruments, en- 
hanced so thoroughly that I doubt they 
bear much resemblance to the original. 
Nice, fat sounds here. 

E.C.T. SampleWare's collections are avail- 
able in either IFF or Mimetics' file-format. 
The 17 samples on the Orchestral disk, like 
the others, are done exceedingly well. Or- 
chestral Hit, for example, is a multi-instru- 
ment Stravinsky-type chord. Many of the 
acoustic instruments are crisp yet subtle: vi- 
ola, English horn and tympani, to name a 
few. The Rock disk has 18 guitar, electronic 
drum and synth sounds. For building really 
thick musical textures, the Rock disk offers 
major and minor chords using only one 
sound channel each. The Grab Bag disk has 
26 wild and crazy samples, many of which 
were used in the film One Crazy Summer — 
they are fun to play both musically and for 
effects. 

Speaking of sound effects, Karl Denton's 
six-disk collection has a whopping 290 files 
in compact IFF DeluxeVideo format. They 
perform with music composition programs, 
too, but while they can relieve tedium, most 
of them aren't very appropriate. Cars, 
planes, guns, babies, creaks, screams, 
groans, whines, crowds, lawnmowers, mix- 
ers, water gurgles, splashes, animals, just 
about everything you can imagine was faith- 
fully recorded. Game and video program- ► 



"■} July/August 1987 



Finally News 



News and Information on Products from Finally Software 



By fin of* tf 3V - 






Hon can I 






HU 


■ i 


111 



The Doctor Is In 

Shown above, Dr. Xes™ is a 
psychotherapeutic game which uses 
artificial intelligence techniques and 
speech synthesis to converse with you 
on topics involving your well being 
and mental health. More fun than a 
padded cell and great for parties ! 

Financial 
Favorite 




Hundreds of people across the 
country are using PHASAR: The 
Financial Manager™ on their Amiga 
computers to organize their finances. 
Lauded as the "hands down favorite" 
by AmigaWorld, this program is 
helping people worldwide, and has 
rapidly become the leader in financial 
programs for the Amiga. It lets you 
sort out your finances by providing 
accurate tracking of multiple accounts; 
cash, credit, savings, payroll, 
deductions, medical expenses, 
utilities, etc. It also helps in tax 
preparation and prediction. PHASAR 
has built in intelligence which 
minimizes typing for quicker entry of 
information and transactions. It 
comes complete with a 100+ page 
manual and on-line help which shows 
all features and how to use them. 
Available now for only $99.95. 

Watch for ComicWare™: The audio 
animated Comic Book series. 
Coming soon from Finally Software. 



Graphics For Less 

_rinally software just announced the 
recent acquisition of B-Graphics™ 
from Rastaware. Finally will 

reintroduce the program as B-Paint™. 
This program lets you draw with low, 
medium or high resolution on any 
Amiga computer. Easy-to-use pull- 




down menus give you tools to draw 
simple or complex images, and it 
reads, stores, and prints IFF files 
allowing you to use pictures created 
with other standard Amiga drawing 
programs as well. Best of all, the 
source code is included. At a price of 
only $39.95, this represents one of 
the best values available for the 
Amiga computer. 

Motion Commotion 

Finally software is proud to 
announce AmigaMotion™, the latest 
in animation software for the Amiga. 
This frame animation software is the 
first of its kind. It allows you to use 
sources such as B-Paint™, Deluxe 
Paint™, or Digiview™ to create 
animated sequences. Sequences can 
be edited then played back on your 
computer or stored to any VCR for 
feature length animation. Available 
now for only $99.95. 



Ft/ay 

SOFTWARE 



Finally Software 

c/o Software Literacy 

2255 Ygnacio Valley Rd., Suite N 

Walnut Creek, CA 94598 

(415) 935-0393 



Espanol Made 
Easy 

Use of Digitized Spanish is a First 

The long awaited Spanish tutorial, 
Senor Tutor™ is now available. It 
comes complete with six -diskettes 
chock full of lesson material. Senor 
Tutor leads a self-paced beginning 
Spanish tutorial using both digitized 
Spanish and synthesized English for 
high clarity. Senor Tutor comes 
equipped with its own Spanish- 
English dictionary. Only $69.95. 

Wordprocessing AND 
Speech in One 




■■•!•.. M V* 

■ •■■'-' '- tftiti ; <!.!■ M is::**? 

■ ■■^J~TTtTH- 



John Wagoner, President of Finally 
Software, conceded recently that 
numerous people are confused about 
the purpose of the Talker™ program. 
"Many people don't realize that, aside 
from having optional speech, Talker 
is a full function WYSIWYG (What 
You See Is What You Get) word 
processor with bold, italic, and 
underline shown on-screen. It also 
has easy-to-use tab and margin 
settings as well as headers, footers 
and page numbering, plus more. 
Talker is the first word processor to 
take full advantage of the Amiga's 
special capabilities." Talker costs a 
mere $69.96. 

Finally Software also offers 
Nancy: The Spelling Checker™. 
Nancy works with Talker, and other 
popular word processors as well as 
ASCII files. It has over 120,000 
words in its dictionary - the largest 
available on the Amiga - and you can 
even create your own specialized 
dictionaries. Only $49.95. 



Senor Tutor, Tallcer, Dr.. Xcs, AiuigaMurirm, GairicWarec, and B-P*inl are trademarks of Finally Software. Deluxe Paint, 
Digivie-w, Phasar, Nancy a and Amiga are trademaiks of EJeamnic Ana, NcwTck, Marksman Technology, The Computr 
Club, and Commodore- Amiga, respectively. 

Circle 51 on Reader Service card. 




$95.95 



Money Mentor 

has a 

New Engine 



Climb Aboard the new "C" version of 
Money Mentor*" (or the ride of your life. 
Speed is your ticket to faster data input and 
dazzling graphics output. If your destination 
is better control of your personal finances, 
there's no faster way to get there than with 
Money Mentor". 

A unique system called "Smart Scrolls" 
handles a diversity of tedious data entry 
functions and can save 70% of the typing 
typically required for entry. 

Money Mentor'" features: 

• Net Worth Statement 

• 200 budget categories. 

• 30 integrated accounts: checking, cash, 
saving and credit cards. 

• Elaborate search routine allows editing 
of transactions according to your 
specific guidelines. 

• Automatic check printing. 

• Automatic Account Balancing. 

• Colorful graphic reports illustrating 
actual versus budgeted amounts. 

• Over 50 reports from which to choose. 

Let Money Mentor'" put your finances 
on the right track... FAST! 




SEDONA SOFTWARE 



11844 Rancho Benardo Hd; Ste.#20 

San Diego, CA 92128 

To order, 

call (619) 451-0151 



Circle 67 on Reader Service card. 



mers will be delighted with this extensive 
and varied collection. 

Pre-recorded SMUSic 

Unlike disks of samples that don't do any- 
thing by themselves, Symphony Library 
disks from Speech Systems stand alone. 
Each of the eight volumes (disks) contains 
upwards of 100 SMUS-format prerecorded 
four-part songs, ranging from classical to 
popular. Every disk includes a music player 
and some samples for both Amiga inter- 
nally and externally MIDI-synthesized 
sounds. You can play Amiga and MIDI 
sounds separately or together and cycle 
through an entire disk. 

What's more, SMUSic files will load into 
composition programs where you can play, 
edit and print them in standard notation. 
Speech Systems also has colored MIDI ca- 
bles and a MIDI interface with a disk of 
nine SMUSic files. 

Construction Workers 
Dynamics by Bob Shannon is a collection 
of files specifically designed for Deluxe- 
Music Construction Set. They form a music 
composition tutorial and toolkit with more 
than 200 rhythm and harmonic patterns 
that will help you learn to construct melo- 
dies and use tools like cut and paste. All of 
the scores provided on the cassette tape 
and disk are original, most are previously 
unpublished, and a couple are truly fantas- 
tic. Learning to read standard music nota- 
tion is addressed, but you should be 
familiar with it already. Also included are 
several MIDI utilities and a light-hearted, 
unpretentious manual. 

If you want to get a song out of your 
heart and into the Amiga — experiment! 
With the selection of samples available, you 
could transform "Dueling Banjos" into Fe- 
rocious Fiddles or even Cacophonious Cats. 

Dynamics 
Robert Shannon 
741 East #305 
Woodland, CA 95695 
916/662-9591 
$29.95 

E.C.T. SampIeWare 

PO Box 36 

Sierra Madre, CA 91024 

408/741-0117 

$18 per disk, 3 for $40 

I.M. Instruments 

Actionware 

1039 Farmington Ave. 



West Hartford, CT 06107 
203/2330151 

Sii) 

Sound Advice Music Software 

Wavetable Technologies 

1647 Willow Pass Rd., Suite 267 

Concord, CA 94520 

619/455-7663 

$18.50 per disk 

Sound Effects 

Karl R. Denton Associates 

PO Box 56 

Westland, MI 48185 

313/522-0939 

$99.95 for six disks 

Symphony Library 
Speech Systems 

38 West 255 Deerpath Road 
Batavia, IL 60510 

312/879-6811 
$39.95 per disk 



DOS-2-DOS 

Here's your passport 

to the strange and exciting 

world of MS DOS. 

By R.B. Trelease, Ph.D. 

As citizens of a data-processing world 
dominated by millions of 8088 (PC/MS 
DOS) computers, Amiga users have sought 
file and program compatibility with MS 
DOS systems. DOS-2-DOS from Central 
Coast Software provides convenient, direct 
AmigaDOS access to MS DOS media, along 
with a number of related useful features. 

DOS-2-DOS is a compact (26.5K) program 
that must be run from a CLI window. Very 
straightforward in its operation, the control 
language syntax is similar to other Amiga- 
DOS and MS DOS utilities. When DOS-2- 
DOS runs, it displays its own prompt 
(D2D>) and accepts a number of commands 
common to both operating systems. D1R, 
for example, provides a directory of files on 
the designated disk. CHD1R changes the 
current directory/path, and TYPE displays 
the ASCII contents of a specified file. 

Computer Chameleon 

DOS-2DOS provides access to single- and 
double-sided, 3|/,-inch and 5/,-inch MS DOS ► 



76 July/August 19S7 



XEROX 



XEROX 






Order ffn trr ffrgtcm 



■ 



REVENUE COMPABISONS 







. — : — \ 


*-i — i 




! ! 









laHAPMCb «fL YC A I ION b, 





XEROX 4020 
1 Color Ink Jet Printer | 


□ 


Seven solid colors 


■ 


Thousands of color 
Hudes 


D 


J«br 13) dotopet 


■ 


2 lo * rninulm pel 
cr apnea P>°e 


■ 


40 / 80 cps te*l moriu 


a 


Five rcskjenl font* 




The Xerox 4020 Ink- Jet Printer is making 
headlines with unlimited color. 



L T 




If you want to make headlines with 
your next business presentation, try 
adding color with the Xerox 4020 

Color 
Ink-Jet 
Printer. 
The 
f 4020 is a 
'high- 
^^ quality, 
attractively priced printer that mixes 
text with brilliant color graphics. It 
employs the latest advances in ink-jet 
technology to deliver seven distinct 
colors which combine to produce over 
4,000 different shades. 
But the 4020 makes more than just a 



colorful impact. It also has a resolution 
that few color ink-jet printers can 
match, prints 2 to 3 times faster than 
comparably priced color printers, and 
can be installed by just about anyone in 
less than 10 minutes. 

Like all Xerox products, the reliable 
4020 is backed by one of the best 
service and support organizations in 
the industry: Team Xerox. To learn 
more about the 4020 Color Ink-Jet 
Printer, send in the 
coupon below or 
call 1-800-TEAM- 
XPvX,ext.l99A. 

We've got a colorful solution to your 
business needs. 



I I'd like to learn more about the 4020 Color 
Ink- Jet Printer and what it can do for my 
business presentations. 

□ Please send me more information. 

D Please have a sales representative contact me. 

Send this coupon to: Xerox Corporation. 
RO. Box 24. Rochester, NY 14692. 



'TeamXerox 



Or, if you can't wait, call 

1-800-TEAM-XRX, ext. 199A. 

|J99A. (1-800-832-6979, ext. t99A.) bm-s-stJ 

XEROX* and 4KI) Jt Inukmirt, of XEROX CORPORATION- 



FUN! 



Computer design 

your own 

sportswear 

in color with 

NEW! 
PRINT'nWEAR! 

Transfer Paper 



It's easy to do! 



1 Use computer graphics 
to create designer 
originals on your 

monitor. 




2 Place New PRINT 'n 
WEAR!' V transfer 
paper into printer 
and print YOUR 
original designs 




3 Iron transfers onto 
Beach/Athletic/ 
Sweat/T-Shirts, etc 
(Using ordinary 
hand-iron). 




Great to Wear! Great to Give! 

NOTE: 

• For use with both dot matrix and thermal 
ribbon printers. 

• Color can be added with crayon it printer 
has black ribbon only When ironed, both 
crayons and print will transfer in soft 
v/ashpmol color. 

For Dealer/Distributor information; 
FOTO-WEAR' Inc., 62 Herbert Drive. 
East Brunswick, NJ 08816 



["Mail coupon to: FOTO-WEAR! Inc. 
P.O. Box 1040, Grand Rapids, MH 55745 

Please send pack(s) ol PRINT n WEAR' 

at $15.95 each (10 transfer sheets in a pack) 
I have enclosed $1.50 for postage and handling 
D Payment enclosed (Check or Money Order) 
□ Visa Q Mastercard 

Cam » . 



H 



E*e> aate _ 



. Signaiuie . 



L 



Diy. Stale. Zip . 



:j 



78 Julf/August I9S7 Circle 35 on Reader Service card. 



diskettes. The program supports both eight- 
and nine-sector media. In addition, you can 
transfer files between Amiga and Atari ST 
3%-inch disks. Version 1.3 of DOS-2-DOS 
supports DFO:, which means that single- 
drive users can exchange 3J(,-inch foreign- 
format files via the Amiga RAM: device. 
The familiar COPY command accom- 
plishes file transfer. COPY syntax is similar 
to that of the AmigaDOS and MS DOS utili- 
ties, with the appropriate directory and 
paths indicated by / and \ characters, re- 
spectively. By default, tranfers are byte-for- 
byte, with no character conversions. The -A 
extension (e.g., COPY DF1:\UTILITIES\ 
PCPROG.TXT DF0:RT/PCPROGASC -A) 
forces ASCII conversion of files, exchanging 
MS DOS CR/LF line terminators for 
AmigaDOS LFs and stripping the high-or- 
der bit of all characters. Employing -A re- 
moves ASCII control characters from text 
files, letting you use documents created on 
foreign word processers, like WordStar. The 
-R extension automatically allows a new 
transfer to replace an identically named file 
on a destination diskette. By default, DOS-2- 
DOS asks you to approve the transfer if it 
encounters a pre-existing destination file 
with the desired name. As with the princi- 
pal operating system utilities, if unspecified, 
the destination file's name defaults to the 
source file's name. 

Wild card file designators (MS DOS * 
and ? and AmigaDOS ? and #?) can be used 
on the source side of COPY commands. If 
DOS-2-DOS is transferring an Amiga file- 
name with more than eight characters or 
double-extensions to MS DOS, it will ask 
you for a different destination name. Files 
transferred from MS DOS are stamped with 
the current Amiga date and time. Original 
AmigaDOS date and time stamps are trans- 
ferred to newly created MS DOS copies. 

DELETE is comparable to the standard 
operating system functions, but it doesn't 
support wild cards. Files must be erased in- 
dividually by specified filename, although 
DELETE commands can assume you're us- 
ing the current directory. 

FORMAT properly initializes different 
types of diskettes, although it does not sup- 
port the complete range handled by COPY. 
Using a syntax similar to the MS DOS util- 
ity, the command can format single- or dou- 
ble-sided, double density 5/,-inch MS DOS 
disks. No system files are written to the 
boot block, so DOS-2-DOS created floppies 
are not bootable on a PC system, While you 
can initialize 3X.-inch double-sided diskettes 
(760K), you cannot use 360K single-sided 
media (Transformer format). 



HELP or ? displays a DOS-2-DOS screen 
summarizing the commands and their ex- 
amples. EXIT or K stops the program and 
returns to the CLI system prompt. 

DOS-2DOS is not copy-protected, and it 
is small enough to fit onto all but the most 
crowded Workbench 1.2 disks. CLI-based 
operation seems to be quite suitable for 
most functions, although icon-addicted 
users may find something wanting. In addi- 
tion to providing mouse-mediated point- 
and-click operations, a revised version 
might attach icons (.info files) to newly 
made AmigaDOS destination files, which 
would simplify handling uploaded files. 
Furthermore, although Atari ST media sup- 
port is quite useful, Macintosh file access 
might be eagerly snapped up by a larger 
number of Amiga users. While DOS-2-DOS 
is a very effective tool providing needed MS 
DOS media compatibility functions, Central 
Coast Software could still consider adding 
an item or two to the wish-list for future 
enhancements. 

DOS-2-DOS 

Central Coast Soflware 

268 Bowie Drive 

Los Osos, CA 93402 

805/528-4906 

S55 

No special requirements. 



Marauder II 

A quick and easy way 
to fill your vault 
with backup disks. 

Let's get the disclaimers out of the way 
up front: I don't like copy protection; it 
gets in my way and I work around it when I 
can. On the other hand, I vehemently ob- 
ject to people who cut into the sales of le- 
gitimate software developers by illegally 
selling or giving away copyrighted software. 
These positions are not irreconcilable: To 
make copies of software I own for legiti- 
mate backup purposes is a right given me 
(and you) by the U.S. Congress. To copy 
software for other purposes is a violation of 
federal law. Marauder II from Discovery 
Software lets you make copies of copy- 
righted Amiga software. Everyone knows 
that Marauder II (and programs like it) will 
be used by some people to make illegal cop- 
ies of software. I condemn that practice, but 
I don't condemn the tool used to do it. Ma- W 



AVAILABLE NOW! 

StaiBoaitO 

If you've owned your 
Amiga® for a while now, you 
know you definitely need 
more than 512k of memory. 
You probably need at least 
double that amount... but you 
might need as much as an 
additional two megabytes. 
We want to urge you to use 
StarBoard2 as the solution 
to your memory expansion 
problem -and to some of 
your other Amiga-expansion 
needs as well! 
Ifs small, but it's BIG- 

Since most of you want to expand your 
Amiga's memory without having to also 
expand your computer table, we designed 
StarBoard2 and its two optional 
"daughterboards" to fit into a sleek, 
unobtrusive Amiga-styled case that snugly 
fastens to your computer with two precision- 
machined jackscrews. 

The .sculpted steel case of StarBoard2 
measures only 1.6" wide by 4.3" high by 
1 0.2" long. You can access the inside of the 
case by removing just two small screws on the 
bottom and pulling it apart. We make 
StarBoard2 easy to get into so that you or 
your dealer can expand it by installing up to 
one megabyte of RAM on the standard 
StarBoard2 or up to two megabytes by 
adding in an Upper Deck. 

This card has decks! 

The basic StarBoard2 starts out as a one 
megabyte memory space with Ok, 512k. or 
one megabyte installed. If you add in an 
optional Upper Deck (which plugs onto the 
Main Board inside the case) you bring 
StarBoard2 up to its full two megabyte 
potential. You can buy your StarBoard2 
with the Upper Deck (populated or 
unpopulated) or buy the Upper Deck later as 
your need for memory grows. 

And you can add other functions to 
StarBoard2 by plugging in its second 
optional deck -the Multifunction Module! 

StarBoard2:functionsfive! 

If we count Fast Memory as one function, 
the addition of the MultiFunction Module 

brings the total up to five! 

THE CLOCK FUNCTION: 

Whenever you boot your Amiga you have 
to tell it what time it is! Add a MultiFunction 
Module to your StarBoard2 and you can 
hand that tedious task to the battery-backed, 




Auto-Configuring 

Fast RAM 

Zero Wait States 

User Expandable 

from512kto 

2 Megabytes 

Bus Pass- Through 

MultiFunction 

Option: battery/ 

clock, FPU, 

parity, Sticky- Disk 



real-time clock/calendar. A small piece of 
MicroBotics software in your WorkBench 
Startup-Sequence reads the clock and 
automatically sets the time and date in your 
Amiga. And the battery is included (we 
designed it to use an inexpensive, standard 
AAA battery which will last at least two 
years before needing replacement). 
THE FLOATING POINT FUNCTION: 

If any one aspect most characterizes the 
Amiga it's fast graphics! Most graphic 
routines make heavy use of the Amiga 
Floating Point Library. Replacing this library 
with the one we give you with your 
MultiFunction Module and installing a 
separately purchased Motorola 6888 1 FPU 
chip in the socket provided by the Module 
will speed up these math operations from 5 to 
40 times! And if you write your own software, 
you can directly address this chip for 
increased speed in integer arithmetic 
operations in addition to floating point math. 
THE PARITY CHECKING FUNCTION: 

If you install an additional ninth RAM 
chip for every eight in your StarBoard2, 
then you can enable parity checking. Parity 
checking will alert you (with a bus-error 
message) in the event of any data corruption 
in StarBoard2's memory space. So what 
good is it to know that your data's messed up 
if the hardware can't fix it for you? It will 
warn you against saving that data to disk and 
possibly destroying your database or your 
massive spreadsheet. The more memory you 
have in your system the more likely it is, 
statistically, that random errors will occur. 
Parity checking gives you some protection 
from this threat to your data residing in Fast 
RAM. Note that the Amiga's "chip" RAM 
cannot be parity checked. 
THE IMMORTAL MEMORY DISK 
FUNCTION (STICKY-DISK): 

When you've got a lot of RAM, you can 
make nice big RAM-Disks and speed up your 
Amiga's operations a lot! But there's one bad 
thing about RAM-Disks: they go away when 
you re-boot your machine. Sticky-Disk solves 
that problem for you. It turns all of the 
memory space inside a single StarBoard2 



AMIGA is a registered trademark ol Commodore-Amiga 




MicroBotics ,l nc. 

81 1 Alpha Drive, Suite 335, Richardson, Texas 75081 / (214) 437-5330 



into a Memory Disk that will survive a 
warm-reboot! When your Amiga attempts to 
grab a StarBoard2 in Sticky-Disk mode, a 
hardware signal prevents the system from 
acquiring the StarBoard2 as FastRAM (and 
thereby erasing your files) -instead it is re- 
recognized as a Memory Disk and its contents 
are preserved intact. If you want to work 
rapidly with large files of data that are being 
constantly updated (such as when developing 
software) you can appreciate the Sticky-Disk! 

Fast RAM -no waiting! 

StarBoard2 is a totally engineered 
product. It is a ZERO WAIT-STATE design, 
auto-configuring under AmigaDOS 1.2 as 
Fast RAM. Since AmigaDOS 1.1 doesn't 
support autoconfiguration, we also give you 
the software to configure memory in 1.1. 

Any applications software which "looks" 
for Fast RAM will "find" StarBoard2. And 
you'll find that your applications run more 
efficiently due to StarBoard2 on the bus. 

A passing bus? Indeed ! 

What good is an Expansion Bus if it hits a 
dead end, as with some memory cards? Not 
much, we think -that's why we carefully and 
compatibly passed through the bus so you 
could attach other devices onto your Amiga 
(including another StarBoard2, of course!). 

The sum of the parts... 

A really nice feature of the StarBoard2 
system is that you can buy exactly what you 
need now without closing off your options for 
future exapansion. You can even buy a Ok 
StarBoard2 (with a one megabyte capacity) 
and populate it with your own RAM 
(commonly available 256k by 1 by 150ns 
memory chips). When you add StarBoard2 
to your Amiga you have a powerful hardware 
combination, superior to any single-user 
micro on the market. See your Authorized 
Amiga Dealer today and ask for StarBoard2 

SUGGESTED RETAIL PRICING: 
StarBoard2. 0k (1 meg space): 
StarBoard2. 0k (2 meg space): 
StarBoard2, 512k (1 meg space): 
StarBoard2, 1 meg(l meg space) 
StarBoard2. 2 megs installed: 
StarBoard2. 2 megs & MultiFunction: 
Upper Deck, 0k (1 meg space): 
MultiFunction Module: 
also available: 

Standard 256k memory card: 
MAS-Drive20. 20 meg harddisk: 
MouseTime. mouseport clock: 



$349 
$395 
S495 
S595 
$879 
$959 
$ 99 
$ 99 



$129 

$1495 

$ 50 



Circle 103 on Reader Service card. 



JUMPDISK: 

The Original 
Disk Magazine 
For the Amiga 

JUMPDISK is one year old. Come to our party. 

The July anniversary issue has 10 ORIGINAL 

programs and 10 new articles. 

Call (916} 343-7658, say 58.50 is on the way, 

and we'll mail your issue TODAY. 

Or send 58.50 check or money order to 

JCIMPDISK, 1493 Mt View Ave.. Chico. CA 

95926. We ship day received. 

If you don't Hke JUMPDISK, we'll buy it back. If 

you do like it. consider subscribing for as little 

as 55 a monthly issue. 

Doubtful? Circle our Reader Service Card 

number in this magazine, and we'll send you 

our shameless emotional pitch (babies needing 

shoes and so forth.) 

Ivftet/ieryou try JUMPDISK or not, we'll "sell" 

you PD disks for $3 each. No catch. We just 

want your attention. SASE gets list. Order 

shipped day received. 

Programmers and writers: We pay. 

Retailers: Sell-through 94%. Get in touch. 

An iiu- 1 is .i [fcjisTL-fed 1M k-inarkol ComrrtOdOnS ''•:"> >; i. 
Inc. {Hi Mom, we're No. I ) 



Circle 188 on Reader Service card. 



AMIGA OUTLET 

3V Disks (DS.DD) -SPECTRUM"- by Mercory Media 10/19.95 

3lj" Disks (OS,DD)-PLAIN LABEL® 10/517.95 25/542.25 

3k" Disks (SS.DD)-PLAIN LABEL" 1 10/516. SO 25/S37.S0 

3k' DISK LABELS - T/F-F/F (bulk 1000/540.00) 100/S8.95 

3k" Disk flip top file - Holds 40t disks 511.55 

SV Disks (SS.DD) -PLAIN LABEL% 10/S6.40 25/513.25 

5V Disks [DO, DD)-PLA]N LABEL® 10/57.50 25/515.00 

5k' Disk flip top file ■ Holds 60 disks 511.95 



MARAUDER II Most. povrertul 1 copier lor AMIGA $36.95 

DIABLO - Graphic mind challenge game 529.95 

Gridiron! • Realistic football program S69.95 
DEALER IHQUIR1ES INVITED 



'AmigateJ System Covers - W/mouse/LUM) 521.95 

Amiga® Disk Cover - 1010 or 1020 with LOGO 57.99 

Paper T/F-F/F White, 3% x 11, 201b. 1000/517.95 
Paper T/F-F/F k" Greenbar.gSj x II .181b 1O00/S17.99 
Index Cards - T/F-F/F, 3 x 5 500/57.95 

Rolodex Cards - T/F-F/F, 2 1/6x4 500/SB.95 

Labels ■ T/F-F/F. Address 1000/55.95 



SMi-52.50 US 
S1H-S4.50 CN Visa 
US S's only Master 



U.K. RUTH CO.. AMW77 
3100 W. Chapel Ave. 
Cherry Hill, NJ 08002 
[605) 667-2526 



He stock what we sell, tor rast delivery. 

Send for FREE CATALOG * All available AMIGA items 
AUG of SJf 68001 - Members - Just give us your membership 
number and deduct 10» off of all purchases. 
ATTENTION PROGRAMMERS - Let us take over the headaches of 
publishing your software. He are looking for all items 
related to the "AMIGA3". 



W16»(S) 



AUG 

AMIGA USERS' GROUP OF SJ (66000) 

Join the largest users' group dedicated to the Amiga. 
Receive our official newsletter. Evaluations on 
software and hardware, Advanced updatings, technical 
information, Problem-solving, program exchange (over 50 
disks in our PD library), Buying discount service, etc. 
Send 518.00 US for Membership to: 

AUG 

Box 3761 - Attn: Jay Forman 

Cherry Hill , NJ 08034 

(609) 667-2526 * Visa/Master - Add 51.00 



rauder II is an excellent utility; one I re- 
commend to anyone who likes the security 
of backing up their programs. 

Marauder II is the easiest copy utility I've 
encountered for any computer system. 
When you run the program, you encounter 
Marauder II's own copy protection: You're 
asked to enter a word from a specified page 
and line in your manual. Enter the correct 
word and the program continues, otherwise 
the program stops. The idea here is to 
make the program easily copyable by legiti- 
mate owners and to deter illegal distribu- 
tion by forcing people to go to the trouble 
of copying the manual as well. 

The main Marauder II screen pictures an 
Amiga 1000 and three external Amiga 
drives. Above the drives are two lines of 
boxes; the upper one marked "Source" and 
the lower one, "Target." By clicking on 
these boxes, you designate where you will 
place the disk you're copying and the 
disk(s) you're copying to. Marauder II lets 
you make up to four copies of a disk at a 
time (providing you have four floppy drives 
attached to your Amiga and want to swap 
the source and destination disks). Most peo- 
ple, having two disk drives, will place the 
source disk in one drive, the destination 
disk in the other, and avoid swapping by 
making one copy at a time. You can also 
designate source and destination disks by 
inserting and removing disk icons from the 
pictures of the drives. Drive selection is 
done against a scrolling rainbow of colors 
on an overscan screen — a nice touch. 

Doing the Dirty Work 

Once you've designated your drives, you 
press the start button to begin copying. If 
the program you're copying is listed in the 
Backup List found on the Marauder II disk, 
it will be copied easily. If it doesn't appear, 
it may be copied anyway. Discovery Soft- 
ware constantly updates its backup list and 
makes it available to registered owners via 
disk updates and a special modem line. 
When copying, messages appear in the 
screen of the Amiga telling you what is 
going on. If the program detects a non-DOS 
track on the disk, as it invariably will when 
copying copy-protected software, it will give 
you a message when copying is complete 
that the destination disk may be corrupted. 
The message may be over-caution on the 
developer's part. When I got this message, 
the copies were invariably good. 

Marauder II has four options available 
from a menu. Index Sync tells the program 
to align the starting point of each track 
with the index hole of the source diskette. 



This slows down the copy process, but it 
may be needed by some software. The veri- 
fication option has the program verify that 
what is written to a disk is what it read 
from the source. You can also choose be- 
tween Analytical and Verbatim copy modes. 
Since Discovery Software recommends you 
always use Analytical mode, I don't know 
why they included the Verbatim mode. The 
final menu option lets you perform a speed 
check on any of your drives. If your drive 
speed falls outside of a specified range, you 
may need to have the drive adjusted. 

Software Striptease 

Also on the Marauder II disk are some in- 
teresting utilities. ReflectorS lets you copy 
The Mirror, another disk copying program 
and Marauder II's main commercial com- 
petitor. Decoder strips the copy protection 
from some popular programs so you can 
move them to a hard disk. Decoder only 
works with about a half-dozen programs — 
all from Electronic Arts — that require spe- 
cial treatment to strip away copy protec 
tion. More programs aren't included with 
Decoder because of one of the more impor- 
tant features of Marauder II; it automati- 
cally modifies many of the programs it 
copies so that the programs can subse- 
quently be copied with the AmigaDOS Disk- 
copy command. Although this feature of 
the program isn't mentioned in the manual 
(it gets a mention in a ReadMe file), it is of 
great importance to people who want to 
move programs to hard disks for greater 
convenience. My only problem with this fea- 
ture is that some of the programs that Ma- 
rauder II deprotects are games. I have no 
quarrel with a program that deprotects pro- 
ductivity and business software, but I think 
deprotecting games is unneccessay and may- 
encourage illegal distribution. Other utili- 
ties on the disk are DiskErr, which checks 
disks for unreadable data, and DiskWipe, a 
quick and dirty tool for erasing disk. 

For a package that does so much. Ma- 
rauder II is remarkably easy to use. The 
ready availabilty of upgrades serves to keep 
the program current with trends in copy 
protection. Marauder II is an excellent util- 
ity at a bargain price. 

— B. Ryan 

Marauder II 

Discovery Software International 
903 East Willow^ Grove Avenue 
Wyndmoor, PA 19118 

215/242-4666 

S39.95 

512K required. >■ 



SO July/August 1987 Circle 48 on Reader Service card. 



SIDECAR. 



NOW 
.AVAIL 



1080MON.... s 275 

1080(Refurb)... S 260 



GENLOCK.. 

1 680 Modem . 



. $ 225 
$ 150 




1000R 



$CALL 
s 649 95 



$49995- 



Factory Refurbished — Full 90 Day Warranty 



1010 DRIVE ... s 200 
256K RAM.... S 80 



2 MEG MOO 

20 MEG s 800 

1 MEG WITH 

(INTERNAL) S 280 CLOCK 



MARAUDER II.. .. s 24 



AC/Basic 
AC/Fortran 



Slli 

SI 60 



Jg-*CC£S5 

Leader Board S 30 

Tournament Disk. . . S 1 20 

Tenth Frame S 30 



ACCOLADE 

'.'•■-'; 'c 

Famous Courses V 1 2 



Borrowed Tune 
Cttainp Basketball 

Gamemcker 

Gamestar Titles 
Goll 



AcIMIkw 



i 27 

,., s n 

S 30 

Call 

S 27 

GFL Fcolball S 27 

Hacker $ 27 

Hacker it s 27 

Little Comp People S 27 



Mindshadow 
Music Studio 
Shanghai 
ToneTown 



S 2? 

S .36 
S 27 
S 27 



Aieit 



Animator/Images S 



Ait Disk 

Draw 

Draw Plus 

Images 

Impact 

Ptodraw 

Sonic New 



S 25 
S 75 
SI50 
S 24 
S 54 
SCALL 
S 4a 



Lisp.. S120 

Assembler S 60 

Mmdwalker ...% 30 



BEST SOFTWARE 

Best Financial . , S240 



Suma Fonts 
1.2 or 34 21 



BROWN WAGH 



CENTRAL COAST 



ALL TITLES AT 
LEAST %40 OFF 



Digital Link 
Gixomos 



DELUXE HELP 



DIGITAL CREATIONS 



S 45 

S 30 



GRABBIT * S """ A "'7. 

Key Genie ... 
Marauderll 

Adv Const! Kir .'»!■.'* s " *"" 
Aichon' 


5 22 
S 36 
S 24 

S 26 
S 26 






S 26 






S 26 






S 3D 






S 24 






S 26 


Deluxe Music 

Detune Music 1.2 w/soundscape 

Deiuie Pami 


S 60 

S 60 

S 78 






S 60 






S 60 






S 78 


DPamt Dala DiskS 










S 30 












S 35 






S 42 






S 90 






S120 






S 30 






S 12 






S 24 






S 24 






S 24 






S 24 


Starlleet 1 




S 30 


Ultima III 
Winnie me Pooh 

World Games 
Wintet Games 

Pawn 

Page Settei . . . 


ma 

UXJi 

111** 


S 36 
S 24 

$ 24 

S 24 

S 27 

S 93 



All Titles Availa&lE 



NEW TITLES 
ARRIVING DAILY 



JOK IMAGES 

PioV.deoCGI SI20 

JHM 

Talking Color Book S 20 

m 

C Compiler Lattice s g0 

MARKSMAN 

PrIASAR S 54 

MANX 

Aztec C-OevH S180 

METACOMCO 

Shell , .... S 48 

Toolkit S 30 

MICRO ILLUSIONS 

Disco»ery-Ma1h S 24 

Discovery-Spell S 21 

F-.5 Strike Ea S le Mfcr0t,rDSe 5 24 

Silent Service S 24 

MICROSMITHS 

T.Ed S 24 

MINDSCAPE 

Balance of Power S 30 

b'ratacus S 30 

DeiaVu S 30 

Halley Protect S 30 

Keyboard Kaatt S 30 

Masterlype S 24 

Racier S 30 

SAT pieperalion S 54 

Del ol the Clown S 30 

S.D.I S 30 

Sinbad 5 30 

MICROSYSTEMS SW 

Analy!e2 S 90 

BBS PC S 60 

Online S 42 

ScrittHe. ... i'i! 

Organne S 60 

MIMETICS 

Pio Mbi Studio S 

Sound Sampler S 

SoundScape S 90 

PRECISION SOFTWARE 

SupeiBase S 90 



Flight Simulator 

Jet. - 



LOGIC 



S 30 
S 30 



TRANSTIME Datamat 
A 100, 200, 300 

TRUE BASIC, INC. 

TrueBasic 

9 Libraries (eachl 

Runtime 



Art Gallery I. II 
Prmtmaster Plus 



UNISON WORLD 



OBMAr,' 
Professional 



VERSASOFT 
VIPTECHNOLOGY 



S 90 

S Call 



S 90 
S 30 

S100 



S 18 
S 36 



S 90 
S 90 



NEW RELEASES 



X- Rated Grapnics Library = 15 

Prism SJ2 

Publisher 1 00 SI 20 

Digipainl 2 S 36 

Faery Tale Adv S 30 

Alien Fiers S 24 

Din ......... S 48 

S 78 

Fhpside S 30 

disk lo Bisk S 30 

Kamptgruppe S 36 

Gumo; 2 S 42 

Siargiider S 27 

Butcher ...... S 22 

Nimbus S 90 

City Desk S 90 

Galileo .. .. S 60 

Le« Check S 26 

Piownle 5 75 

Word Perfect . S240 

Laser Scripl 5 27 

Zing Keys S 3D 

Surgeon S 36 

Earl Weaver Baseball SCALL 

Expert System kil S 42 

Perlecl sound S 48 

Acquisition SI60 

Arafoks Tomb ...... S 30 

Virfeoscape 3D SI 20 



Avatex 




1 200 

1200HC 
V2400HC 



sgg95 
$11995 
S21995 




NX10 $180 

NX10C .... $180 

NL10 $220 



v_ 



NX15 S300 

NR15 $600 

NB2415 . . . SCall 



■w/purcnase ol two ribbons 




KICKSTART 1.2 . , . S10 MOUSE PAD $6 

0KIMATE 20 .... S180 ALL CABLES S15 

Sonix Speakets. . . SCall Roland Plotters . . . SCall 

DISK CASE (30| . . . . S8 AB SWITCH S30 

Printer Drivers. . . . SCall Digiview Stand . - . , S50 

Disk Head Cleaners .... S8 CASIO CZ101 S250 

m ds/do [30 lo». . . SI. 30 3'/s DS/DD fugi. , . Si, 00 

3V Z DS/DD IName Brand! S1.80 



/0 SE S 800-433-7756 

CUSTOMER SERVICE 313-427-0267 

HOURS IE.S.T.I: 

Monday thru Friday - 10:00 A.M. lo 8:00 P.M. 

Saturday - 10:00 A.M. to 6:00 P.M. 




DEALER IN0UIREES INVITED 



Mo surcharge lot MOVISA. DISCOVER 

Alt leturns musl have RAfl . Merchandise found Celer.Ue will be repaired 01 replaced All items are 

flew Wedonot oiler relurdsfot detective products or lor products tnai do no: perform satisfactorily 

We make no guarantees foi pioducl peilormance Any money back guarantees musl be handled 

directly wrlrt the manufactuief 

Please call lor snipping & handling charges Sony no walk in sales Prices subject to change 

without notice , ?BW fARMINGTQN RD. • LIVONIA. MICHIGAN 48150 



Circle 44 on Reader Service card- 



Game Shorties 




Hacker 

You're not supposed to be here. You 
don't know what's going on. You don't 
know what you're doing. Somehow, you 
managed to log onto the system, and vou're 
stumbling deeper into a clandestine opera- 
tion. Is it some kind of sinister plot? A con- 
spiracy? You're not sure, but it seems to be 
of international proportions. 

Hacker is an illustrated adventure that 
gives you the chance to break into someone 
else's computer system without facing the 
legal consequences. The manual tells you 
how to load the disk — that's it. You're on 
your own. You're a hacker breaking into a 
computer system. 

After logging on, you find that you've 
gained access to the system of a company 
called Magma. Ltd. You don't know who 
they are or what the confidential Magma 
Project is all about, but they seem to be up 
to no good. The system instructs you to 
travel around the globe and negotiate with 
spies to obtain the pieces of a shredded 
document that, maybe, will help you to un- 
ravel the mystery. 

One of Hacker's strong points is that 
there are no complicated rules to remem- 
ber; in fact, there are no rules at all. Your 
logic and common sense are all you have to 
get vou from one point to tin- next. Also, 
Hacker overcomes one of the problems that 
plagues many adventure games: You don't 
have to struggle with rules of syntax and a 
limited dictionary to interact with the 
program. 

If you enjoy adventures, mysteries, puz- 
zles and brainteasers, then you should like 
Hacker. But be prepared for frustration. . . 
and failure. This game's not easy to fathom. 
If you get hopelessly stuck, Activision will 
send you a set of Hacker Hints. ($44.95, Ac- 
tivision, Inc., 2350 Bayshore Frontage Road, 
Mountain View, CA 94043, 415/960-0410. Xo 
special requirements.) 

—$. Laftamme 

Shanghai 

Shanghai is a "table" game based upon 
the Chinese game Mah Jongg. The Amiga 
randomly sets up titles in an arrangement 
called the dragon. The tiles are chosen as 
pairs and removed from the board. Tiles 
must be in the proper locations to be re- 
movable. An ancient Chinese "surprise" 
awaits those who clear the board. 

The game can be played by one, in teams 



or by two in a timed competition. Though 
playing in competition forces you to think 
fast, the most pleasure of this game, 1 think, 
comes from playing it alone. It is absorbing, 
addictive and hasn't bored me yet. The 
computer makes it easy to play, but not easy 
to win. And the graphics have a well drawn 
three-dimensional look. The secret, how- 




ft 



>Xj a \m I 

_.'--«__* ti --- A A. .—,4" _. 



2 




ever, to the excellence of this game does 
not come from the computer, but from the 
game. It is at once simple and very com- 
plex. It has the timeless quality of a great 
game in itself. This is the Amiga game I 
have played and enjoyed the most. If you 
want an excellent strategy game, buy Shang- 
hai. ($44.95, Activision, 2350 Bayshore Frontage 
Road, Mountain View, CA 94043, 415/960- 
0410. 512K required.) 

— V. Laughner 

Mindwalker 

This action-strategy game from Commo- 
dore has been around for awhile and is still 
one of the best games for the Amiga. It 
ranks very high in graphics, sound and 
overall concept. You are a mad physics pro- 
fessor wandering the recesses of your own 
mind, trying to reconstruct your lost sanity. 
You have four sides to your "ego": a hu- 
man, a wizard, a spriggan (a flying fantasy 
creature) and a water nymph. You travel 
across the elaborate grid of the Mind, trac- 
ing a "path of coherent thought" and bat- 
tling Nihilism Beams and your own Bad 
Thoughts with powerful charges of electric- 
ity. Having plotted the proper course across 
the Mind, you take a Tube into the Brain 
and battle neurons as you search for Shards 
of Sanity. You then enter into the Subcon- 
scious where you piece together your lost 



sanity. The process gets more and more dif- 
ficult as you go along. 

This is a very successful joining of superb 
graphics, sound, action and story. Though 
confusing at times, the game manages to 
hold your interest with its character 
changes, bizarre sounds and magical effects. 
You'll own a real sense of power from zap- 
ping things with the bolts of electricity! De- 
spite its age, Mindwalker is one of the best 
animated adventure games for the Amiga. 
($49.95, Commodore Business Machines Inc., 
1200 Wilson Drive, West Ouster, PA 19380, 
215/431-9100. Joystick required.) 

— V. Laughner 

Strip Poker 

Strip Poker is a fairly mindless game for 
the Amiga that should entertain the desper- 
ate or immature for about 20 minutes, de- 
pending upon one's luck or poker playing 
abilities. If you have no luck at all, then you 
might have to play the game for 45 min- 
utes. (Of course, if you paid money for this 
game, then it is evident that you don't have 
much luck to begin with.) You play five card 
draw against two rather crudely drawn 
women. (Artworx claims there are other 
data disks with new female and male oppo- 
nents available, but we haven't seen them.) 
You and your opponent each start with 
S100, and when either of you loses more 
than that amount you "borrow" $100 more 
in exchange for an article of clothing. 
When a player loses all their clothing the 
game is mercifully over. 

There are only a few things about the 
game that are Amiga specific. One, you play 
it on an Amiga. Two, when either opponent 
loses $100, a digitized female voice says 
something cerebral like "gee whiz!" or "oh 
darn!" There is a "modesty switch" for 
blanking the screen in case Mom walks by. 

Strip Poker isn't very erotic. It isn't very 
fun to play. The graphics may have been 
really swell on a VIC-20, but not on an 
Amiga. This program is one that you might 
play for an afternoon one day, put it away 
and never play it again (until a depraved 
friend comes over and pesters you into let- 
ting him see it). This program isn't degrad- 
ing; it is embarrasingly stupid. Strip Poker 
could give computer pornography a bad 
name. ($39.95, Artworx Software Company Inc., 
1844 Penfield Rd., Penfield, NY 14526, 800/828- 
6573. 512K required.) ■ 

— G. Wright 



82 Juiy/Axtgust 19S7 




i •: 



O S w 
U MO 

Eg E 



— 
c 



o u o o £5 .2 



u 

O 



^2 

■2 crj'S 

£ ■- « 
< f" 

r SO 

a s^ 

3 tJS 
5. o .. 

O ** SO 

3 g ■£ 






2 < ^ 



y O P 

" « G 
WO r3 

g-g 



— 
•a 

- 

c 
3 



.5 _sn -13 O £■ 



_C '.1 23 



r-l 



a 13 
D sd 

y y 
y XI 

CI 1- 

-«; y 

*8 

2 o 

O 00 



1< 3P 

-1 o c 

u oo.Si 

c c — 
— > c 
. "So 



o 

VO 

o 

c 



Cfl 



*■• *j -5. "2 



&•? 



y 



T3 g » 

y ki i_ 
ed — ' S 

5: ^^ 
o g 1 

ea -£ " 
lo ° 

■IS:! 



y 
s— 
- 
ft 
P 
O 

u 

-a 

2 

r3 



cn 

O 6« 



E ■£ 



— in 



■J-. 

y 
2 



ca o 

> <D CO 

£ ft c 
y ^ ,0 

ft-g ^ 

«■= « , 



ja"2 

p, 2 

■a .0 



y 

y ,. 
> ** 



o 
ft 

[ffl 



ft.o 

3 nj 



e/i 



ft, 

[— y 



. S a. 



o 
2 

y 
u 

y 
>v 

y 

JQ 



</l ^2 r y 



"■2[h 



y "" 

&*- 

a ■» 

j_> y 

* ft 
ft — 

c P 



y 
o 
x 

y in 

y 

.2 8 

V3 ft 

<U U3 

4_1 3 

p y 

,P y 

y y 

ftT3 



P 2 2 U .2 2 
P .2 rd P 98 +3 h 



= S< 

^] * 4-1 

c "" 

p o E 
-a ~ o 
E c o 

.2 <u g 

p o. S 

la a 



TD So 

P "<N 

y ftp-) 

U O g 

y eg o 



V 




^ 




~ 









1) 


ft 


c 


2 





M 


3 


u 

— 
X) 


2 


H, 


y 


n 


> 


*-^ 


y 


W) 


c 


2 


U 


e 



4—1 



«« y 
c y a 

c3 Xi -2 



y i2 

~ y> O 

.S3 o § 

JH^ o 

-p S °9 

| c S 

cd O ^ 

ft y ni 



y 



O 

y 

y >i 

cjj-9 
« 

a e 



* J E 5 
o 8 >,* 

-a - -° y 

w y tj "" 

^^-§ 

> c at h 




< 



"8 



E 
< 



Circle 210 on Reads' Service card. 




What's New? 

The standard mixture — emus, aquariums, 
telescopes and black boxes. 



In Sync 



Desktop video has stepped up 
to broadcast quality with the 
RM2 Professional Genlock Sub- 
system from Burklund Sc Asso- 
ciates. Synchronizing 
professional video equipment 
with Amiga graphics, the RM2 
accepts input from a television 
camera or any other RS-170A 
video source. 

Although engineered to be 
coupled with a live source, the 
RM2 can operate in a master 
mode, generating its own RS- 
170A synchronization signals. 
For flexibility, the unit is de- 
signed of plug-in modules for 
color decoding, encoding, key- 
ing and genlocking functions, 
among others. 

Front panel controls include 
an A-B fader for mixing live 
and graphics video, a color bar 
generator switch, decoder signal 
adjustment knobs and controls 
to compensate for varying 
lengths of cable between the 
Amiga and live sources. The 
rear panel houses 22 BNC 
connectors. 

Inside the 19-inch, rack- 
mountable box, TTL circuitry is 
encased in thin-film modules in 
24-pin metal packages to reduce 
time and phase jitter. Attempt- 
ing to minimize crosstalk and 
eliminate on-screen herring- 
bone patterns, Burklund used 
microcoaxial cabling among 
video leads and circuits. 

Burkland is planning to ex- 
pand the basic unit, and is al- 
ready offering an optional 
keyer and a jumper to genlock 



Compiled by Linda Barrett 

graphics boards for IBM PCs 
and compatibles. A Chroma-key 
module to allow live video over- 
lay of computer graphics and 
genlocking of several Amigas at 
the same time are currently un- 
der development. One BNC out- 
put will currently accept a 
planned "black burst" output to 
produce a pure black signal. 

The RM2 retails for $2,500. 
Direct your questions to Burk- 
lund &• Associates, 3903 Carolyn 
Ave., Fairfax, VA 22031, 703/273- 
5663. 

Star Gazing 

Who needs a telescope when 
you've got an Amiga? Drawing 
on a database of over 1,600 
stars, Galileo, from Infinity Soft- 
ware, can show the sky from 
any point on Earth for any date 
in the 20th century. You can 
scroll to any part of the sky to 
identify constellations, planets 
and over 400 deep-sky objects. 
The program calculates the 
times planets or stars rise and 
set and plots their pathways. 
You can even view a solar 
eclipse without sunglasses. 

Selling for S99.95, Galileo is 
available from Infinity Software 
Ltd., 1331 61st St., Suite 
F, Emeryville, CA 94608, 
415/420-1551. 

Gone Fichin' 

Software Visions offers a da- 
tabase with a twist. The Micro- 
Fiche Filer requires no 
programming to set up; instead, 
data is organized on microfiche. 



To locate your information, sim- 
ply drag a "magnifying glass" 
over a condensed, two-dimen- 
sional sheet of text and pictures 
of any size. For a customized 
display, you can shrink or 
stretch the graphics and refor- 
mat the entire microfiche. 

The MicroFiche Filer is being 
offered for S99. For more infor- 
mation, contact Software Vi- 
sions Inc., 26 Forest Road, 
Framingham, MA 01701. 800/ 
527-7014 (in MA, 617/877-1266). 

Mystery, Missions 
And Missiles 

As Yogi Berra once said, "It's 
like deja vu all over again." 
Whether or not he was refer- 
ring to Mindscape's new game. 
Uninvited, is still under debate. 
Employing the same mouse-only 
system as the popular adventure 
Deja Vu, Uninvited opens with 
you crashing your car during a 
thunder storm in front of a 
house that's straight out of The 
Adams Family. Your brother has 
disappeared from the wreckage, 
leaving you to approach the 
house and ask for help alone, 
From there things get worse. 

In Sinbad and the Throne of 
the Falcon, things can't get 
much worse. The Caliph was 
transformed into a falcon dur- 
ing the night, and Sinbad — i.e., 
you — must sail the world to 
learn how to save him. Mean- 
while. . .back at the palace, the 
Black Prince's troops are attack- 
ing and you must maneuver the 
Caliph's armies to defend the 



city. The game is really two in 
one: an adventure as you sail 
the seven seas searching for 
clues, plus a war strategy game 
as vou defend the city. 

Also new from Cinemaware is 
S.D.I., a high-pressure mix of 
the arcade and adventure. If 
you think the world is in tur- 
moil now, vou should see things 
in 2017. With the U.S. nearing 
completion of S.D.I, the Soviet 
Union is having another revolu- 
tion. Convinced the Americans 
will cripple the Soviets with the 
defense system, the revolution- 
aries have taken control of So- 
viet missile sites and space 
ports. Your mission as Captain 
Sloan McCormick of the Orbital 
Marines is to destroy KGB at- 
tack fighters, protect and repair 
the S.D.I, system and defend 
America from a nuclear attack. 
The Soviet government has 
pledged their help, in the form 
of Commander Natalya Kaza- 
rian, your old flame from the 
joint Soviet/American mission 
to Mars. 

Each of the three games re- 
tails for $49.95. Contact Mind- 
scape, 3444 Dundee Road, 
Northbrook, IL 60062, 
312/480-7667. 

A Duo of Deuces 

If your programs are getting 
cramped, perhaps it's time to 
expand your memory. Progres- 
sive Peripherals & Software's 
MegaBoard 2 adds two mega- 
bytes of fast RAM to the Amiga 
1000. Fully populated, the 
board auto-configures with 1.2 ► 



84 July/August 1987 



TRUE BASIC LANGUAGE SYSTEM 



Turn your 

Amiga 

into a 

flying machined 




Speed, great graphics and 
enough built-in power to let 
you really fly: that's what you 
expect from your Amiga®. 
And that's what you get from 
programming in True 
BASIC. 

It's a structured language 
that's easy to use. A compiler, 
editor and debugging tools 
rolled into one. It's the latest 
from Kemeny and Kurtz, the 
inventors of BASIC. 

If you crunch 
numbers, you'll 
appreciate floating- 
point math that's 

very fast. Support for 
large, dynamic 
arrays, and built-in 
syntax for matrix 
algebra. 

And True BASIC 
makes graphics even 
easier. Define your 
own coordinate schemes and 
color palettes. Plot entire 
arrays with a single 
statement. Apply built-in 2D 
transforms. Or use the 3D 
Graphics Library to put some 
depth in the picture. 



With the Developer's Toolkit 
you can launch sprites and 
bobs. Add pull-down menus, 
and get at all the Intuition and 
Kernal features. But if 
portable code is important, 
there's True BASIC for the PC, 
Macintosh™ and Atari® ST as 
well. 

As your programs get bigger, 
you'll want to build your own 
external libraries. 



LANGUAGE 


COMPILER/DEBUGGER 


•multi-line (unctions 


• compiles to last, compact 


•SELECT CASE, IF/ELSE IF 


b-code 


■local, global variables 


• separately-compiled libraries 


■ recursion 


• parameter type-checking 


■GKS graphics 


• set breakpoints and continue 




• immediate mode execution 


LIMITS 




• strings to 1 megabyte each 


EDITOR 


■ floating-point 5e-309 to 1 .8e+308 


• tull-screen, mouse-based editor 


• unlimited program size, 


• global search, replace 


arrays, data 


• block copy, move, delete 


- names up to 3 1 characters 


• menu, function key, command 


• auto memory management 


line interfaces all supported 



But if you're just learning 
how to fly, True BASIC will 
coach you with on- line 
HELP. Friendly error 
messages, and a tutorial- 
based User's Guide. 

Find out why thousands of 
engineers, developers, and 
students use True BASIC for 
their flights of fancy. Visit 
your Amiga dealer, or call 
us today at 1-800-TRBASIC. 



Language System $99.95 
Runtime Package $99.95 

Developer's Toolkit, 
3-D Graphics Library, 
Sorting & Searching, 
Advanced String Library 
$49.95 

each 



Amiga is a registered trademark of 
Commodore-Amiea — Macintosh is licensed 
to Apple Computer — Atari is a registered 
trademark of Atari Corp — True BASIC Ls a 
trademark of True BASIC, Inc. 



They can be separately 
compiled, in BASIC, C or 
assembly. Debug with 
breakpoints and immediate 
mode. Create keyboard 
macros to complement True 
BASIC'S fantastic editor. 



Msic 

39 South Main Street 
Hanover, NH 03755 
(6031643-3882 



inc. 



Circle 66 on Reader Service card. 



software and plugs into the side 
expansion bus; the MegaBoard 
2 has a 90-day warranty. 

Not to be outdone, Access As- 
sociates has upgraded their 
512K. Alegra unit to two mega- 
bytes. Connecting to the side 
bus, the board auto-configures 
and consumes less than five 
watts of power. The Alegra is 
housed in a two-piece case and 
is fully warranteed against man- 
ufacturing defects. 

The MegaBoard 2 sells for 
$599.98. The new AlegTa is 
S749, $379 for the upgrade. 
Contact Progressive Peripherals 
& Software at 464 Kalamath St., 
Denver, CO 80204, 303/825- 
4144. 

Access Associates may be 
reached at 491 Aldo Ave., Santa 
Clara, CA 95054, 408/727-8520. 

Double Talk 

Aegis lets you do everything 
at once with Digs!, their new 
telecommunications program. 
With Doubletalk file transfer, 
you can send and receive a file 
while talking with the other 
user. Diga! uses a packet system 
to send and receive informa- 
tion, and confirms file integrity 
after a transmission. With a BA- 
SIClike programming language, 
you can create automated ses- 
sions — Scripts — to capture data, 
do branching and add condi- 
tionals. You can create custom 
terminal emulators, including 
the Tektronix 4010. VT100 emu- 
lation uses overscan, the 132-col- 
umn display and up to 50 lines 
of text on screen. For S79.95, 
Diga! provides password protec- 
tion, Kermit, Xmodem and 
batch-file transfer protocols and 
10 programmable function keys. 
For more details, contact Aegis 
Development, 21 15 Pico Blvd., 
Santa Monica, CA 90405, 
213/392-9972. 



Under Control 

RS Data Systems' Phoenix is 
not a myth, nor must it con- 
sume itself in flames before run- 



ning. The Phoenix is a hard- 
disk controller for the Amiga 
1000 capable of handling up to 
four ST506/412 drives, plus a 
two-gigabyte laser disk and a 
streaming tape backup unit. 
The auto-configuring control- 
ler's DMA channel with on- 
board sector buffers can trans- 
fer data at approximately 25 
megabits per second, the Amiga 
expansion bus limit. DMA trans- 
fers from the sector buffer par- 
allel transfers from the hard 
disk. The Phoenix also supports 
three error correction codes. 
The Phoenix conies with a 
power supply, cables, auto-con- 
figure backplane, expansion en- 
closure and driver software. You 
may purchase it alone or with a 
20, 40 or 80 MB MiniScribc 
hard disk. The controller alone 
retails for S450, with a 20 MB 
hard disk, S995. Designs for the 
Amiga 500 and 2000 are under 
development. Contact RS Data 
Systems, 7322 Southwest Fair- 
way, Suite 660, Houston, TX 
77074, 713/988-5441. 

PHASAR Face-Lift 

PHASAR: The Financial Man- 
ager is now being distributed by 
Finally Software. Version 2.3 
features an enhanced user inter- 
face and sells for $99,95. Con- 
tact Finally Software Inc., 4000 
MacArthur Blvd., Suite 3000, 
Newport Beach, CA 92663. 
714/722-2922. 

Expanding Inward 

Requiring no cuts or solder- 
ing. Spirit Technology's three 
new memory boards mount in 
the Amiga 1000 chassis under 
the FCC radiation sheild. The 
ST-15 provides an additional 1.5 
MB to the standard 512K; the 
ST-10 adds one megabyte, while 
the ST-5 provides 0.5 MB. All 
include a time/calendar with a 
battery back-up and leap year 
provision. Featuring zero wait- 
state, the auto-config boards will 
add to any external memory. 

The ST-15 lists at $599.50. the 



ST-10 at S499.50, and the ST-5 
at S349.50. You can purchase 
the time/calendar (ST-TC) sepa- 
rately for S59.50. To order, con- 
tact Spirit Technology, 220 West 
2950 South, Salt Lake City, UT 
84115, 800/433-7572. 

A Sea of Sinewaves 

Just when you thought you'd 
seen it all, along comes Doug's 
Math Aquarium. The program 
plots mathematical functions in 
wire frame mode with hidden 
line removal and in flat contour 
mode using color to represent 
altitude. Besides all scientific 
and transcendental functions 
usually included in a computer 
language, Doug's Math Aquar- 
ium swimmingly handles recur- 
sive functions, like the 
Mandelbrot set. To minimize 
drawing time, expressions are 
compiled. 

If you're not a math whiz, a 
variety of formulas and pictures 
already populate the Aquarium. 
Those who have taken the 
plunge can generate formulas, 
or alter those included to study 
their behavior. Doug's Math 
Aquarium retails for $79 (sea- 
weed not included). Contact 
Seven Seas Software, PO Box 
-111, Port Townsend, WA 98308, 
206/385-3771. 

Some Assembly 
Required 

Metacomco, authors of the 
original Amiga Assembler, just 
outdid themselves with the 
Macro Assembler. The en- 
hanced assembler provides 
macro expansion directives 
compatible with Motorola speci- 
fications and supports the full 
Motorola instruction set. The 
system includes a linker, Amiga 
libraries and a full-screen edi- 
tor. Code is position indepen- 
dent or relocatable, while all 
listings are page-formatted to 
show the instruction line, the 
code procluced and the relative 
offset address. External refer- 
ences allow you to link assem- 



bler modules and programs 
written in assembler or any 
higher-level language. All arith- 
metic uses 32-bit values, offering 
a wide range of expressions. 
Conditional directives are also 
included. In case of disaster, er- 
ror messages can be written to 
the console or flagged in a list- 
ing. A 60-page manual is 
provided. 

Macro Assembler retails for 
S99.95. For more details, contact 
Metacomco pic, 26 Portland 
Square, Bristol, England BS2 
8RZ, 011-44-272-428-781. 

Computer Classroom 

If your children need a sum- 
mer refresher course, MicroEd 
and The Other Guys have sev- 
eral new educational packages. 
To its already extensive line, 
MicroEd adds Beginning Count- 
ing (S39.95, two disks), Making 
Our Constitution ($79.95, four 
disks). Transcontinental Rail- 
road ($39.95) and two volumes 
of Learning American English 
as a Foreign Language ($89.95, 
five disks each). The programs 
use the same approach as 
MicroEd's previous offerings, 
coupling practice question-and- 
answer sections, quizzes and 
digitized pictures. English as a 
Foreign Language concentrates 
on listening comprehension 
rather than the standard goal of 
correct pronunciation. Both the 
language programs and Bcgin- 
ning Counting usr the Amiga 
voice. 

The Other Guys' programs 
concentrate on learning 
through game-play with graph- 
ics, speech and music. Match-It 
(339.99) teaches basic colors and 
shapes. Math-a-Magician 
($39.99) covers four skill levels 
of addition, subtraction, multi- 
plication and division of whole 
numbers and fractions. Talking 
Storybook ($49.99) will read to a 
child using up to 10 voices per 
story, or speech can be turned 
off, leaving the text for you or 
your child to read. Additional 
stories (from $24 to $39.99) are 
available ranging from history ». 



86 July/August 1981 




rsj*" 









6455 



Circle 134 on Reader Service card. 




5 Elmwood St. 
Worcester, MA 01602 



# 



Accessories 

Jitter Flicker $14 

Joystick w/3 Fire Button ... SlO 

Disk Holder 45 $22 

Disk Holder 90 S30 

Modem Cable S17 

Teak Wood 120 Cap $35 

Teak Wood 60 w/ lock S31 

Teak Wood 64 Cap S28 

Midi Cable S19 

Mouse Pad SI 2 

Printer Cable SI 7 

A-B Data Switch S65 

Business Accounting 

B.E.S.T S299 

Financial Plus S199 

Keep Track General Ledger $85 
Miamiga Ledger (Softwood) $63 
Nimbus 1 Record Keeper ... $189 
Rags to Riches G/L $90 

Cinemaware 

Defender of the Crown $37 

King of Chicago S37 

S.D.I $37 

Sinbad S37 

Communications 

BBS PC S65 

Digital Link $49 

Macro Modem 552 

Maxi Comm $37 

Online! $46 

Copiers 

Hacker Package $35 

Marauder II S29 

Mirror Hacker Package $35 

Mirror $35 

Quick Nibble $30 

Creativity & Product. 

Amiga Disk file Organizer . . . $48 

Analytic An $42 

Art Gallery I $23 

Art Gallery II $23 

Butcher $29 

D'Buddy $49 

Fastfont S30 

Flipside $44 

Gizmoz Enhanced $49 

Grabbit S24 

Keygeme $35 

Print Master Plus S37 

The Surgeon $44 

TV - Text $70 

Zuma Fonts 1 S23 

Zuma Fonts II $23 

Zuma Fonts III S23 



Database Management 

Acquisition S 1 99 

Datamat A200 SI 99 

Datamat A300 $279 

DBMAN $99 

LPD Filer $99 

Omega File $55 

Organize! $65 

Softwood File II SG $63 

Super Base $90 

Diskettes 

Sony 3.5 DS/DD $23 

Fuji Double Sided Disks $22 

Maxell MF2 DP $23 

Desk Top Publishing 

Order Desk Top Organizer . $35 

Page Setter $99 

Publisher 1000 $145 

Educational 

Animal Kingdom $35 

Decimal Dungeon $35 

Discovery Math $29 

Discovery Spell $29 

Discovery Trivia ,..,.....,,. $29 

Dr. Xes $37 

First Shapes $34 

Fraction Action $35 

Kid Talk $35 

Kinderama $35 

linkword French $25 

Linkword German $25 

Linkword Italian $25 

Linkword Russian $25 

Linkword Spanish $25 

Match It $27 

Math Talk $35 

Math A Magician $27 

New Tech Clr Book $27 

Read & Rhyme $35 

Speller Bee $35 

Talking Coloring Book ,.., .$25 
Winnie The Pooh $21 

Entertainment 

Alien Fires $35 

Archon II S35 

Archon $29 

Arctic Fox S28 

Auto Duel $35 

Bard s Tale S35 

Borrowed Time $29 

Bridge 4.0 S24 

Championship Baseball $40 

Championship Basketball ...$32 

Chess Master 2000 S34 

Championship Football $33 

Championship Golf $33 

Computer Baseball $29 

Deep Space $33 

De|a-Vu $32 

Delta Patrol S20 

Diablo 522 

Earl Weaver Baseball $37 

Faery Tale $35 

Famous Courses $17 

Financial Time Machine $30 



Galileo $69 

Grand Slam Tennis S36 

Gridiron Football S53 

Hacker II $34 

Hacker 529 

All Infocom S26-S36 

King Quest 1 $35 

King Quest 2 $35 

King Quest 3 $35 

Leader Board $30 

Little Computer People 535 

Marble Madness $35 

Mean 18 530 

Mind Shadow 529 

Mind Walker $37 

Monkey Business ........... 520 

Ogre $25 

One On One 528 

The Pawn $30 

Quintette 530 

Shanghai $29 

Skylox 528 

Star Fleet I 540 

Strip Polker $30 

Tass Time Tone Town ...... 529 

Temple Aphsai $30 

Tenth Frame 530 

Tournament Disk 517 

Ullima III $44 

Uninvited 539 

Video Vegas 527 

Winter Games S30 

World Games 530 

Graphics & Video 

Animator ; Images 585 

Dynamic Cad S325 

Digi-Paint 545 

Deluxe Paint S49 

Deluxe Paint II $99 

Dpaint Art Disk $25 

Dpamt Art Disk rr2 525 

Dprint Art Disk $25 

Deluxe Print 569 

Aegis Draw Plus si 67 

Deluxe Video $69 

Images $29 

Impact 5125 

Prism $47 

Seasons & Holidays $25 

Video Cataloger 530 

Home Management 

2-2 Home Mgmnt $65 

Financial Cook Book $35 

Home Inventory Mgr $30 

Money Mentor $65 

Phaser Home Accl Sys $69 

Hardware 

Amiga 256k Expansion $95 

3 5 External Drive S220 

5.25 External Drive $189 

Amiga 1000 512k w/monitor 51 149 

Amiga 2000 51495 

Alime Plus $49 

Avatex 300/1200 $109 

WVl410Camara $275 

20-Meg SCSI hard Drive-C LTD SS75 



Product subject to availability. Prices subject to change. 

Shipping Inlo: COD Charge only S3. 00 pel shipping. We ship UP5 Ground. Air, and overnight shipping available. For taster 

delivery send Cashier Check, Money order, or use MasterCard of visa. Personal checks allow 20 days to clear. Company 

purchase orders accepted. Call for prior authorization. Mass. residents add 5% sales tax. 

Amiga Is a trademark of Commodore-Amiga, Inc. 



Digi-Vtew S149 

Future Sound $139 

Genlock $225 

Insider 1 Meg $329 

Amiga Modem 1680 $175 

E.C.E Midi Interface S55 

Sidecar call 

Skyles 256k Expansion $85 

Skyles Midi S49 

Starboard 2 (1 Meg Poplld) . S399 
Startboard 2 2/Meg Poplld . $535 

Starboard Multi Function 579 

Tic 549 

Xepec Hard Disk Drive $895 

Supra Hard Disk ... SB55 

Languages & Utility 

A/C Basic S149 

A/C Fortran 5230 

Amiga Assembler $75 

Aztec C Commercial 3.4 5320 

Aztec C Developer 3.4 S199 

Aztec C Professional $150 

Cli Mate $24 

Cross Assembler $69 

Enhancer $14 

Lattice C $165 

Amiga Lisp $140 

Shell $52 

System Monitor S37 

TDI Modula II Commercial .$199 
TDI Modula II Dev. (N.V) ...$105 
TDI Modula II STD (N. VI ....$69 

True Basic $99 

TXED $30 

Zing $55 

Printers 

Okimate 20 Interface $80 

Okimate 20 5205 

Panasonic KX-1091 1 $225 

JX-720 lma|et Printer $1 145 

Sound & Music 

Deluxe Music $69 

Insi-Music Data Disk »i 525 

Instant Music 535 

Music Studio 545 

Pro-Midi Studio Soundscap S134 

Son ix 555 

Sound Sampler $89 

Spreadsheets 

Analyze 1 2.0 5100 

Logistix Integrate $95 

LPD Planner $99 

Maxi Plan (New Version) . . . $109 
Maxi Plan Plus (N.V) S139 

Training 

Flight Simulator II 538 

Key Board Kadet $30 

Master Type 530 

Silent Service $30 

Super Huey $30 

Wordprocessors 

Flow. Idea Processor $69 

Gold Spell $33 

Infomtnder $59 

Lexcheck 535 

LPD Writer 599 

Miamiga Word $66 

Prowrile $89 

Scribble! 2,0 $65 

Viza Write $9,5 

Promise $33 

Reason ca || 



to fairy tales and classics to 
mythology. 

Educational for all ages is 
Promise ($49.99), a spelling 
checker from The Other Guys. 
The memory-resident dictionary 
contains 95,000 words, plus you 
can make custom dictionaries. 

Direct your questions to 
MicroEd Inc., PO Box 24750, 
Edina, MN 55424, 612/929-2242 
and The Other Guys, 55 North 
Main St., Suite 301-D, PO Box 
H, Logan, UT 84321. 

Birds of a Computer 
Chip . . . 

Besides having one of the 
most distinctive names in the 
software market, Emusoft Corp. 
has released the ES-5C Pro- 
grammable, Scientific Calcula- 
tor. Similar in layout and 
function to Hewlett-Packard's 
HP-15C, the ES-3C handles loga- 
rithmic, trigonometric and hy- 
perbolic functions; statistics and 
probability, linear regressions. 



polar and rectangular coordi- 
nates and fixed point, scientific 
and engineering notation. No 
memory partitioning is needed; 
you can store and recall pro- 
grams from disk. Fully program- 
mable, the color calculator 
retails for $19.95. Contact Emu- 
soft Corp. at 1400 Chicago Ave. 
#303, Evanston. IL 60201, 312/ 
869-6676. 



Video Inkwell 

Now you can really make 
your text stand out from the 
rest. The Calligrapher lets you 
design your own fonts sized 
from 1 X 1 pixels to 256 X 160 
pixels. Each up to 16-color char- 
acter can be resized, italicized 
up to 45 degrees to the left or 
right and underlined. All fonts 
conform to the Amiga text and 
disk formats, but two or more 
color fonts require the included 
Font Fixer patch to work with 
commercial programs. 

Editing features are numer- 



ous. You have eight predefined 
brushes with a grab function to 
create more, all of which can be 
spun, flipped and rotated, or 
you can load in DeluxePaini 
brushes and patterns. You can 
magnify the text two to 24 times 
then adjust spacing, width, kern- 
ing and the baseline. Characters 
can be copied, merged to front 
or back and replaced. 

The package sells for $100, or 
you can purchase a demo disk 
for So. For all the details, con- 
tact Inter/Active Softworks, 57 
Post St., Suite 811, San Fran- 
cisco, CA 94104, 415/956-2660. 



Worse Than Taxes 

Infocom's Bureaucracy by 
Douglas Adams (The Hitchhiker's 
Guide to the Galaxy) has enough 
convoluted logic and obscure 
forms and rules to make the 
government proud. In this text 
adventure, you've just got a new 
house, and a new job, which re- 
quires you to take an orienta- 



tion seminar in Paris. However, 

the bank had a problem with 

your change of address 

form . . . and your check 

hasn't arrived. What follows is a 

romp through the bowels of 

bureaucracy. 

The game sells for $39.95. 
Contact Infocom at 125 Cam- 
bridge Park Drive, Cambridge, 
MA 02140, 617/429-6000. (Call 
between 10:11 am and 2:22 pm, 
unless your name begins with 
P-Z, in which case call between 
2:22 am and 10:11 pm, except- 
ing the hours above, unless you 
had Fruit-Loops for breakfast, 
in which case . . . .) 



Juggler's Newsletter 

Due to the popularity of Eric 
Graham's Juggler ray-tracing 
program (see our May/June '87 
cover), the Grahams are starting 
a newsletter on ray-tracing tech- 
niques. For details, write to: 
Cathryn Graham, PO Box 579, 
Sandia Park, NM 87047.1 



Hors d'oeuvres 

Unique applications, lips 
and stuff 

You may be using your Amiga at work, at home, 
or in the back seal of your car, but somehow you'll 
be using it in a unique way- You will discover things 
that will let you do something (aster, easier or more 
elegantly. 

AmigaWorld would like to share those shortcuts, 
ideas, things to avoid, things to try, etc., with every- 
one, and we'll reward you with a colorful, appetiz- 
ing, official AmigaWorld T-shirt. (Just remember to 
tell us your size,) 

Send it in, no matter how outrageous, clever, 
humorous or bizarre. We will read anything, but we 
won't return it, so keep a copy for yourself, in cases 
of duplication, T-shirts are awarded on a first come, 
first serve basts. 

So, put on your thinking berets and rush those 
suggestions to: 

Hors d'oeuvres 
AmigaWorld editorial 
80 Elm Street 
Peterborough, NH 03458 



88 July/August 1987 




|\j\3VlBOJ— - 



Expa 



(no soldering) Board 
a 4" x 8.3" case 



Rarnj 
nsionj 

I 

I 



I 



• Semi kit 
comes li 

that connects externally to the 
BUS expansion port on the 
right side of the Amiga® 

• The Jumbo Ram board contains I 
all control ciicuitry chips, but 
no RAM. Add 16 41256-15 
RAM chips for 1/2 megabyte. 
Add 32 41255-15 RAM chips 

for 1 megabyte 

• Software auto-installs for 1.1 or I 
1.2, disk provided. (Will not 
auto-install unless you tell it to ■ 
through software If your other 
software doesn't support extra 
memory, you can disable the 
board, through software thus 
saving you from having to 
remove the board each time 

you run that software. 

• No wait states, fast memory 
will not slow operating system. 

• Pass through lor stacking 
memory boards is an option 
(available in May, $40.00 
includes installation) Additional 
Jumbo Ram boards require 
additional power supplies. Power i 
supplies $40.00, available April 

15, 1987, 

• Jumbo Ram board enhances 
VIP Professional, Draw, Oigi 
View, Animator, Lattice and 
many others. (Information on 
Side Car unavailable until we ■ 
have one to test!) 

• Ram chips available at 
prevailing prices. 6 month 
warranty replacement. ZSTI 
Jumbo Ram $199.95. s 4 h sa so CS J 

Amiaa ts a • ol CommodOFe Electronics | 

I CARDINAL SOFTWARE 0fdir 7o „ FfM 
U840 Build Afrltrlea Orln» n/\f\ lift C4.AE I 
jjoodj^jj. v^jjij i_ 800-762-5 645 | 

Circle 170 on Reader Service card- 



I 



«j | 



1-800-622-DISK 

Diskettes Boxed Bulk 

Sony 3.5' DS 15.80 1.34 

Sony 3.5" SS 10.60 .99 

Fuji 3.5" DS 15.80 1.34 

Fuji 3.5" SS 10.60 .99 

AmigaDiskDS 14.50 1.25 

AmigaDiskSS 9.90 .95 
Software 

Diga $49 Fairy Tale Adv. $30 

VisiWrite $89 Publisher $115 

Scribble $57 Printmaster + $30 

Superbase $89 A Copier $25 
Accessories 

Magic Pad Mouse Pad 10.95 

The Library Disk Holder 26.00 

The Easel Disk Holder 14.00 

Disk File/30 6.95 
Teakwood Fite/45/90 20.00/29.00 

To order, call 1 -800-6 22-DISK, 512-473-5393 

Hours: 8am-6pm CST 

Visa,MasterCard,C.O.D.,POs,Checks 

$35 minimum on all orders. 

Prices are subject to change. 

Items are subject to availability. 

Ask lor our software product list. 

Vision Technologies 

2200 Guadalupe Austin TX 78705 



Circle 185 on Reader Service card. 



The Amiga Connection 



AMIGA COMPUTERS 




AMIGA SYSTEM PACKAGES 

Amiga 500. Amiga 1000, Amiga 2000 
CALL FOR PRICE AND CONFIGURATION 

Genlock Interface ..,$249.00 

256K RAM Expansion 149.00 

Amega Board w/OK 249.00 

Sidecar 599.00 



ACCESSORIES 



DATA SHIELD 

300 Watt Backup 379.00 

500 Wall Backup 589.00 

Turbo 350 Wall Backup 449.00 

P150 Power Director w/Modem 119.00 

SB5 Surge Protector 69.99 

FIFTH GENERATION 

Logical Connection 256K 299.00 

KALAMAR DESIGNS 

3>/z" Disk Cabinet - Teak 14.99 

5V4" Disk Cabinet - Teak 19.99 

NEW TEK INC. 

Digi-View 169.00 

Digi-Paint.... 52.99 



MONITORS 



AMDEK 

Color 600 Hi-Res (640x240) 399.00 

MAGNAVOX 

515 RGB/Composite 289.00 

643 14" RGB 419.00 

NEC 

JC 1401 Multisync/RGB In Stock 

ZENITH 

2VM 1220/1230 (ea.) S99.99 

ZVM 1330 16 color RGB 459.00 

AMIGA 

1080 Hi-Res Color 269.00 



MODEMS 



ANCHOR 

Volksmodem 300/1200 139.00 

Signalman Express 1200 EXT 199.00 

Lightning 2400 Baud EXT 319.00 

HAYES 

Smartmodem 300 139.00 

Smartmodem 1200 389.00 

Smartmodem 2400 599.00 

COMMODORE 

Amiga 1680-1200 BPS 179.00 

PRACTICAL PERIPHERALS 

1200 BPS External 15S.00 



PRINTERS 




EPSON EX800 

w/Color Option 



$47900 

$52900 



EPSON 

LX-86 120 cps 239.00 

FX-85, FX-286 Call 

EX-800. EX-1000 Call 

LO-800, LO-1000, LQ-2500 Call 

HI80 4 Pen Plotter 359.00 

Free book w/purchase 
HEWLETT PACKARD 

Think Jet 399.00 

JUKI 

5510C Color Dot Matrix Call 

6000 12 cps Daisywheel Call 

6100 18 cps Daisywheel Call 

6200 30 cps Wide Carriage Call 

6300 40 cps Wide Carriage Call 

OKIDATA 

Okimate 20 Color Printer 129.00 

ML-182 120 cps Dot Matrix 219.00 

ML-192 160 cps Dot Matrix 339,00 

ML-193 + , ML-292 + , ML-293 + Call 

STAR IY1ICRONICS 

NL-10 Font Compatible Call 

NX-10 120 cps Dot Matrix 219.00 

TOSHIBA 

P321 24 Wire 80 column 479.00 

P341 24 Wire 136 column 589.00 

P351 24 Wire 136 column 1049.00 



DISK DRIVES 



COMMODORE 

Amiga 1010 3V2" 219.00 

Amiga 1020 5Vt" 189.00 

XEBEC 

20 MB for Amiga 899.00 



DISKETTES 



MAXELL 

3V 2 " DS/DD (10) 21.49 

SV*" DS/DD (10) 10.99 

SONY 

3V 2 " DS/DD (5 w/case) 9.99 

3Vi" DS/DD (10) 20.49 

SW DS/DD (10) 9.99 

FLIP 'N FILE 

25 Disk Tub 3Vi" 9.99 

GENERIC 

3Vj" DS/DD (10) 19.99 

3V 2 " DS/DD Bulk 50 Pack 89.99 



SOFTWARE 




Micro Systems 

ORGANIZE $6499 

ACCESS 

Leader Board Golf 29.99 

Tournament Disk 19.99 

ACTIV1SION 

Borrowed Time 32.99 

Hacker 32.99 

AEGIS DEVELOPMENT 

Animation/Images 99.00 

Draw 139.00 

Draw + 189.00 

Impact 139.00 

Sonix 59.99 

COMMODORE 

Textcraft w/Graphic Craft 59.99 

Lattice "C" 119.00 

Assembler 79.99 

Enhancer DOS 1.2 14.99 

DISCOVERY SOFTWARE 

Marauder Back-up 32.99 

ELECTRONIC ARTS 

Deiuxe Paint 67.99 

Archon 31.99 

One on One 31.99 

Sky Fox 31.99 

Financial Cookbook 37.99 

Seven Cities of Gold 31.99 

Arctic Fox 31.99 

Deluxe Print 74.99 

Chessmaster 2000 34.99 

Instant Music 34.99 

Deluxe Video 67.99 

Deluxe Music 67.99 

INFOCOM 

Hitchhiker's Guide 31.99 

Spellbreaker 31.99 

Planetfall 31.99 

Witness 31.99 

MEGASOFT LTD 

A-Copier 29.99 

MICRO ILLUSIONS 

Dynamic-Cad 349.00 

MINDSCAPE 

Halley Project 31.99 

Deja Vu 34.99 

Keyboard Cadet 29.99 

MICRO SYSTEMS 

Analyze Version 2.0 119.00 

Scribble 64.99 

On-Line/Comm 49.99 

SUBLOGIC 

Flight Simulator II 37.99 

V.I.P. 

V.I. P. Professional 139.00 




COMPUTER MAIL ORDER 



In the U.S.A. and Canada 

Call toll-free: 1 800 233-8950 

Outside the U.S.A. 717 327-9575 Telex 5106017898 

Corporate and Educational Institutions call toll-free: 1 800 221-4283 

C.M.O. 477 East Third Street Dept. B907, Willlamsport PA 17701 

All major credit cards accepted 

POLICY: Add 3%. minimum $7,00 shipping and handling. Larger shipments may require additional 
charges. Personal & company checks require 3 weeks clearance. Far faster delivery use your credit 
card or send cashier s check or bank money order. PA residents- add 6% sales tax. Defective soft- 
ware will be replaced with same item only. All ilems subject to availability and price change. AH 
sales final, returned shipments are subject to restocking lee. 



Circle 41 on Reader Service card 



from p. 22 



i.istmg 1. aueliotools.r 



/* aud iotools.c — includes 
/*' Copyright 1987, Robert A 
/* Lattice (3.03 or 3.10): 
f* Manx (3.40A with patch v 

<:c +1. ram:audiotools.c 
(f define DEBUG 1 
^include "exec/types. h" 
//include "exec/memory .h" 
#includc "devices/audio, h" 
(tinclude "ram:audiotools.h" 
^include "ram:globals.c" 
raainC ) 
( 

LONG i, channel, error; 
I ii i vAudioO ; 
for(i=0; i<4; i++) 
( channel = GetChannel( 

if (channel == -1) fin 
Here, must save globuls 
key| i ] = gotkey ; /* 
unit[i] = gotunit;/* 
error = StopChannel( 
if(error) 
[ printf ("error in s 



sample main routine */ 
. Peck, All Rights Reserved */ 

lc -v-L ram:audiotools.c */ 
1.3): 
In +A ram:audiotools.o c.lib */ 



/ 



i); 

ishupC'cannot get a channel!"); 

from gotkey, gotunit */ 

save allocation key */ 

save unit value */ 
channel) ; 



topping channel = 

%ld\n", error); 
f inisbup( "StopChannel did not work as expected"); 



} 



/* (channel, note, waveform, vol, dur, pri, mess) */ 
for(i=0; i<95; i++) 

( 

Play?iote(0, i, wl, 32, 250, 0, 0); 

/* all notes, 1/4 sec, */ 
) 

error = StartChannel (0) ; 
Delay(800); /* let most of them play... 

this waits 16 seconds */ 
for(i=l; i<4; i++) 
( error = StartChannel(i) ; 
lf(error) print f("error starting channel = 

XI d\n", error) ;: 

) 

PlayNoce(0, 23, w] , 32, 2000, 0, 0) 
PlayNote(l, 27, w2, 32, 2300, 0, 0) 
PlayNote(2, 30, w3, 32, 2600, 0, 0) 
PlayNote(3, 35, wl, 32, 2900, 0, 0) 
FinishAudio( ) ; 
return(O) ; 
) /* end of main( ) */ 

/* ALL ROUTINES THAT FOLLOW MAKE UP THE SOUND LIBRARY */ 

JnitAudioQ 

( 

int error,!; /* Declare all message blocks available */ 
for(i=0; KAUDBUFFERS; i++) ( inuse[i] = NO; ) 

/* Open device but don't allocate channels */ 
ipenlOH. ioa_Leni>l h - i ; ■' (no allocation table) */ 
error = OpenDeviceC'audio. device" ,0,&openIOB,0) ; 
if (error) finishup ("audio device won't open!"}; 

/* Get the device address for later use */ 
device = openlOB. ioa_Request ,io_Device; 
/* Create ports for replies from channels as well as one 
to be used for the control and synchonous functions */ 
Eor( L=0; i<4; i++) 
[auReplyPort » CreatePort(0,0) : 
replyPortfi] = auReplyPort; 

if(auReplyPort == 0) finishup("cannot create a port!"); 
chipaudiofi] =0; /* have not yet created the waves */ 
datalength[i] = 1 ; /* used for custom sound samples */ 
I 



controlPort = CreatePort(O.O) ; 
if(controlPort == 0) 

finishup( "can't create control port"); 
error = MakeWavesO; 

if (error == -1) finishupf "waves no fit in RAM"); 
for(i=0; 1<4; i++) 
( dynaraix(i] =0; ) /* no dynamic 1/0 blocks 

allocated for any channel thus far »/ 
return(O) ; 
] /* end InitAudio */ 
FinishAudio( ) 
( 

LONG i; 

struct ExtlOB *iob; 
for(i=0; KAUDBUFFERS; i++) 
( if(inuse[i] == STES) 

( /* make sure all global blocks are done */ 
WaitI0(&audbuf fer[ i ] ) ; 



#ifdef DEBUG 

printf("All global I/O blocks are done\n"); 
printf("channels 0,1,2,3 have %1d.%1d.%1d.%1d 

blocks in play\n",dynamix[0] , dynamix[l], 
dynamix[2], dynamix[3]); 
#endif DEBUG 

for(i=0; 1<4; i++) 

iff dyriiiini x[ i ]) /* Tf this channel still playing a 
dynamically allocated block, wait for all messages to 
return before the program exits. */ 
< 
emptyit: 
iob = (struct ExtlOB *)GetMsg(replyPort[ i ] ) ; 
if(iob == && dynamix[i] != 0) /*if no message*/ 
(WaifPort(replyPort) ; /*arrived wait for I/O*/ 
goto emptyit; /*done and empty the port*/ 
] 
FreeI0B(iob,i)T 

if(dvnamix[i ] \- 0) goto emptyit; 
) 
} 

for(i=0; i<4; i++) FreeChannel(i) ; 
f inishup( "Done! \n") ; 
return(O) ; 

} /* end FinishAudio */ 
finishup( string) 



( 



int i; 

if(device) CloseDevircfKopeiilOR) ; 
printf ("clused the device\n"); 
for(i=0; i<4; i++) 

{ if(chipaudio(i]) FreeMem(chipaudio[i ] ,WAVES_T0TAL) ; 
if ( replyPortfi]) DeletePort(replyPort[ i J); 

) 

if (controlPort) DeletcPort(controlPort ) ; 

printf("%ls\n", string); 

exit(O); 



return(O) ; 

) /* end finishup */ 

int 

ControlChannel (channel , 

WORD channel ; 

WORD command; 



:ommand) 



I 



LONG rtn; 

struct ExtlOB *iob, controlIOB; 

iob = ScontrolIOB; 

iob->lou_Request.io_Device = device; 

iob->ioa_Request ,io_Message.mn_ReplyPnrt = 

controlPort ; 
Ini tBlock( iob, channel) ; 

/* init it for CMD_WRITE, then change */ 
iob->ioa_Request . io_Command » command; 
iob->ioa_Request.io_FIags = IOFjQUICK; 
BeginlO(iob); 
WaitH)(iob); 



90 July/August 1987 



rLn = ((LONG)(iob->ioa_Request.io_Error)); 
return(rtn) ; 
return(O) ; 

} /* end ControlChannel */ 
struct ExtlOB * 
GetlOB(ch) 
LONG ch; 
( 

WORD i,use_reply; 
struct ExtlOB *iob; 

/* in case we need to allocate one */ 
ReEmployIGB(); 

/* find already used ones and free them */ 
/* so that when we do a get... */ 
if(ch == -1) use_reply = 0; /* reply port to use */ 
else uso_replv = ch; 
for(i=0; KAUDBUFFERS; i++) 
( if(inuse[i] = NO) 
( inusefij = YES; 
audtmf fer[ i ] . ioa_Request . io_Device = device; 
;'! ':'■":: < <-i | i | . : .: n_K> .■.;:]>■:■ I . i ri_!-U>.ss;iKt' .r.n_Ke| 1 vl'url = 

replyPortf use_reply] ; 
audbuf fer[ i j .ioa_Request . io_Message,mn^Length = i; 
audbuf fer[i ] .ioa_Request . io_Message.mn_Node. In Name = 

globalnarne; 
#ifdef DEBUG 

printf ("Using a global iob\n"); 
(fend if DEBUG 

return(Saudbuf fer[ i ] ) ; 
) 



/* if all globals are in use, have to allocate one */ 
iob = (struct ExtlOB *)Al]ocMem(sizeof( 

struct ExtlOB), MEMF_CLEAR); 
if (iob == 0) return(O); /* ouL of memory */ 
else 
[ iob->ioa_Request.io_Device = device; 

iob->ioa_Request . io_Message.mn_ReplyPort = 

replyPort[use_reply] 
iob->ioa_Request . io_Message.mn_JJode. In Name = 

dynamicname 
iob->ioa_Request .io_Message.mn Length = 

dynamix[ use_reply ] 
dynamix[use_reply] += 1; 
/* add 1 to number allocated for a specific channel*/ 
#ifdef DEBUG 

printf ("Allocated a new dynamic iobW); 
Send if DEBUG 

rettirn( iob) ; 



return(O) ; 

) /* end GetlOB */ 

/* ReEmploylOB - look at all of the reply ports and if 

any IOBs hanging around with nothing to do, free them. */ 

ReEmploylOBO 

I 

LONG i; 

struct MsgPort *mp; 
struct ExtlOB *iob; 
for(i=0; i<4; i++) 

(* remove all iob's from all ports */ 
(mp = replyPort[i ] ; 
while( (iob = (struct ExtlOB *)GetMsg(mp)) != 0) 

#ifdef DEBUG 

printf ("type of iob freed is: %ls\n", 

iob->ioa_Request . io_Message ,mn_Node . ln_Name) ; 

printf("its identifier value is: %ld\n", 

iob->ioa_Request,io Message. mn Length); 
#endif DEBUG 

FreeIOB(iob, i); 

) 
] 
return(O) ; 

) /* end ReEmploylOB */ 
/* Free a global or an allocated IOB */ 
int 



FORMS IN FLIGHT 

3D DRAWING AND ANIMATION 

FORMS IN FLIGHT Is e powerful, easy to use, 3D graphics package 
for Amiga, h was designed for both the serious and casual user. 

-LIBRARY OBJECTS 

- SURFACE OF REVOLUTION 

- RED/BLUE STEREO IMAGES 

- PLOTTER SUPPORT (HP-GL) 

- DYNAMIC MEMORY ALLOCATION 

- EFFICIENT HIDDEN LINE REMOVAL 

- UNATTENDED FRAME GENERATION 

- SURFACE EXTRUSIONS, ANY ANGLE 

- INTERCHANGEABLE 2D/3D DRAWING 

- INDEPENDANT OBJECT MODIFICATION 

- SPLINES, POLYGONS, FREE-HAND, SNAP 

- COMPLEX OBJECT NESTING AND MOTION 

- PARTIAL OBJECT RENDERING CAPABILITY 

- COPY (MIRROR.FROMH'O.ROTATION.DYNAMIC) 

- VARIABLE SHADING (MANY SOURCES, NO SHADOWS) 

- PLAYBACK - VARIOUS RESOLUTIONS/COLOR COMBINATIONS 

- DYNAMIC OBSERVER MOVEMENT AND PERSPECTIVE CONTROL 
(ROTATE,PAN,ROLL,MAGNIFY,MOVE IN/OUT, MOVABLE LOOK PT) 




REQUIRES AT LEAST 1 MB RAM $79 < N0TC0PV P1°TECTE 



D) 



MICRO MAGIC 

Suite 320B 

261 Hnmlllon Av. 

Pj)Jo_Alto J jr;A9130J 



(415) 327-9107 



* AMIGA la ■ r&glilartid Iradotnsrk ol Commadorn-AjTifgH fnc. 



Circle 121 on Reader Service card. 




FREE! 



COMMUNICATION SOFTWARE 
AND COMPUSERVE ACCESS TIME 
WITH EACH MODEM 



PROGRAMS AVAILADLE: 
SPELLCRAFT— SPELLING CHECKER, 
MERGEMASTER— MAIL/ INFO INSERTION 



Coll for pricing on Covers and Cables for your System. 




To Order 

call for free catalogue 
credsj Cares veri=i£d 

500-232-6342 

(NUDE UTAH 301-752-2642 

We beat ony 
advertised price. 



MEGATRONICS. INC. P.O. BOX 3344, LOGAN, UTAH 64321 



Circle 160 on Reader Service card. 



AmigaWorld 91 



FreeIOB(iob, ch) 

struct ExtlOB *iob; 

LONG ch; f* which channel was it attached to? */ 

( 

WORD i; 

if (iob->ioa_Request . Io_Message.mn_Node.ln_Name == 

dynamicname) 
( FreeMeraCiob, sizeof (struct ExtlOB) ); 
if (dynamix[ch] ) dynamix[ch] -= 1; 

/* subtract one if nonzero */ 
return(OL) ; 

1 
else if (iob->ioa_Request .io_Message.m[]_Node.ln_Name 

== globalname) 
( i = iob->ioa__Request , io_Message.mn_Length; 
#ifdef DEBUG 

printf ("Freeing global buffer numbered %ld\n",i); 
# etui if DEBUG 

ll(i •' AUDBUFFF.RS) 

(inuse[i] = NO; /' : frees this one for reuse */ 

) 
relurn(OL) ; 

) 
/* if get here, names don't match, something is wrong. */ 
else (printf ("FreelOB: names don't match... 

unknown errorW); 
rei urn(-l) ;/* unknown source of I0B fed to routine. */ 

1 
return(O) ; 
) /* end FreelOB */ 
/* Initialize an audio I/O block for 

default CMDJWRITE operation. */ 
int 
Tni tBlock(iob, channel) 

struct ExtlOB Hob; 

WORD channel ; 

( 

/* Device and ReplyPort fields have been 

initialized by GetlOB */ 
iob->ioa_Request . io_IInit = unit[channel ] ; 
/* Allocation key */ 

iob-Moa_AllocKey = key[ channel ] ; 
/* Where's the waveform? 

...Just be sure is in MEMF_CHIPH! */ 
/* USER initializes datalength[ch] before calling 
this; for sampled sound command write operation. */ 
iob->ioa_Data = chipaudio[channel ] ; 
iob->ioa_Length = datalength[channel ] ; 
/* Another routine, must initialize: 
period ioa_Period 
vo 1 ume i oa_V o 1 ume 
cycles ioa_Cycles 
message ioa_Wri teMessage */ 
/* Default command type is CMDJJRITE */ 

iob->ioa Request . io_Command = CMD_WRITE; 
/• If 10F_QUICK is zeroed, this would affect the 
period and vol. If a CMD_WRITE, it queues if another 
note is already playing. We queue CMD_WRITES. */ 
iob->ioa_Request". io_Flags = ADIOF_PERV0L; 
return(O) ; 
) /* end InitBlock */ 

/* To request "any" channel, use ch = -1 ; To request 
a specific channel, use ch = (0, 1, 2 or '3(; */ 
int 

GetChannel(ch) 
LONG ch; 

( 

int error, value; 

struct ExtlOB *iob, controlIOB; 

iol> = ScontrolIOB; 

iol>-'-iiifi_Roquesl . ii.!_l)evice = device; 

iob->ioa_Request. io_Mcssage.mn_ReplyPort = 

controlPort; 
lnitBlock(iob,0); 

/* init it for CMD_WRITE, then change */ 
iob->ioa_Requesl . io_Message.mn_Node. 1 n_Pri = 20; 
nil inii Reqiiesl.iu Guiiimnml - A1X',MI1_AI LOGATL; 



f(ch == -1) 

iob->ioa_Data = (UBYTE 
iob->ioa_Length = 4; 



•')anychan; 



else if(ch >=0 SS ch <= 3) 

iob->ioa_Data = (UBYTE *)(&anychan[ch]); 
iob->ioa_Length = 1 ; 



else 
/* chose a bad channel number; cannot allocate it #/ 
( return(-i); 
) 

iob->ioa_Request.io_Flags = ADI0F_N0WAIT | I0F_QUICK; 
BeginlO(iob); 

error = Wat tlO(iob) ;/* returns nonzero if error */ 
if(!(ioh->ioaJ?equest.io_Flags & I0F_QU1GK)) 
(GetMsg(iob->±oa_Request.io_Message.mn_ReplyPort) ; 

) 

if( error) 

{ return(-l); 

) 

gotunit = (iob->ioa_Request . io_Unit) ; 
gotkey = (iob->ioa_Al locKey); 
switch((LONG)(iob->ioa_Request .io_Unit ) ) 



{ case 1 
case 2 


value = 
value = 


0; 


break; 
break; 


case 4 
case 8 
default 
I 

return(va 
return(O) ; 
) /* end Get( 


value = 
value = 
value = 


■ . 
!; 

-1 : 


hi i'ik : 
break; 
break; 


Lue); 
Channel */ 






int 
FreeGhannel (ch) 

LONG ch; 
( 







int error; 

struct ExtlOB *iob, controlIOB; 

iob = ScontrolTOB; 

iob->ioa_Request.io_Device = device; 

iob->ioa_Request.io_Message,mn_ReplyPort = 

controlPort; 

InitB!ock(iob,ch) ; 

/* init it for CMDJJRITE, then change */ 
/* (pick up unit and key value for channel) */ 

iob->ioa_Request.io_Command = ADCMD_FREE; 

iob->ioa_Request . io__Flags = 

ADI0F_N0WAIT | IQF_QUICK: 

BeginlO(ioh); 
error = WaitTO(iob); 

/* returns nonzero if error */ 
if(!(iob->ioa_Request.io_Flags & I0F_QUICK)) 
( GetMsg( iob->ioa_Request . io_Message.mn_ReplyPort) ; 

! 
if (error) 
( return(-l); 

! 

return(O) ; 
) /* end FreeChannel) */ 
/* THE FOLLOWING ROUTINES ARE PARAPHRASED FROM A USENET 



and BIX POSTING MADE IN 1985 BY STEVEN A. BENNETT. 

/* I have modified his routines to queue the audio 
commands in place of starting Torever-duration and 
canceling each note. Many of his original comments 
have been incorporated into the article. 

*/ 

/* PlayNote(...) */ 

/* Starts a sound on the channel with specified 
period and volume. This nice little routine takes 
a note and plays it on the given voice. The note 
is basically an integer from to 11 (c to b) plus 
12 per octave above the first and lowest. 

* The waveform to use is determined by adding an 
index (woffsetsf]) dependant on the octave. 

* The length of the waveform (in wlen[l) is 
likewise dependant on the octave. Note that 



*/ 



92 July/August 1987 



octaves start with zero, not one. 
*/ 
int 
PlayNote(channel, note, wf, vol, duration, 

priority, message) 
char *wf; /* waveform to use */ 

LONG vol, channel, duration, note; 

/* specific note number */ 
LONG priority; 
struct Message ^message; 
( 
LONG per, len, oct; 

/* period, length of waveform, which octave */ 
char *wavepointer ; 

/* where to find start of waveform */ 
struct ExtlOB *iob; 
int frequency; 
iob = GetTOB(channel); 
ifCiob != 0) 
[ 

InitBlock(iob, channel); /* set up for CMD_WRITE */ 
oct = note / 12; 

wavepointer = wf 4 wof fsets[oct ] ; 
len = wlenfoct] ; 
per = perval[note % 12]; 
/* Set the parameters */ 
iob->ioa_Data = (UBYTE *)wavepointer; 
iob->ioa__Lengt.h = len; 
iob->ioa_Period = per; 
iob->ioa_Volume = vol; 
/* Look at the frequency that it is to 

play by backwards calc, */ 
frequency = 3579545 / (len * per); 
/* Calculate cycles from duration in lOOOths 
of a second. Multiply all-in-one to maintain max 
precision possible (all integer arithmetic.) */ 
iob->ioa_Cycles ■ 

((LONG)(frequencv * duration)/1000) ; 
BeginlO(iob); 



return(O) ; 

[ 

else 

{ return(-l); 



/* all went ok */ 



f* couldnt get IOB */ 



) 

return(O) ; 
) /■■' end PlayNote */ 

/* SetPV(channel, per, vol) 

int channel, per, vol; */ 
int 

SetPV(channel , per, vol) 
int channel, per, vol; 

( 

int error; 

struct ExtlOB *iob, controlIOB; 

iob = ScontrolIOB; 

iob->ioa_Request . io_Device = device; 

iob->ioa_Request . io_Message,mn ReplyPort = 

controlPort ; 
InitBlock(iob, channel); /* set up for CMD_WRITE*/ 
iob->ioa_Period = per; 
iob->ioa_Volume = vol; 

iob->ioa_Request.io_Command = ADCMD_PERVOL; 
iob->ioa_Request.io_Elags = I0F_Ql!ICK | ADI0F_PERV0L; 
BeginlO(iob); 
/* This one will be synchronous; affects whatever 
is playing on this channel at this time. */ 
error = WaitlO(iob); 

/* OK to wait, since it will return */ 
return(error); /* copy of io_Error field; should be */ 
return(O) ; 
) /* end SetPV */ 

f* SetWaves(wl, w2, w3): create first sawtooth, triangle 
and square wave */ 
SetWaves(wI, w2, w3) 
UBYTE *wl, *w2, *w3; 



5 



TEUJE SIEVE Doss llhiaiim 9> 
Sf® s (Di(D B©=LOOIP§ rprsrr 

Need we say more? 



JtFwtik 

developed for the AMIGA 



* TOTALLY INTERACTIVE programming environment! 

* OPTIMIZING COMPILER ... all words compile to 

direct 68000 assembly code ... brutally FAST! 

* OPTIMIZING TARGET COMPILER...compilcs only 

whats needed. ..PLUS. ..no fees or liscensing required! 

* OBJECT-ORIENTED dialect included! 

* ELEGANT INTERFACE to all AMIGA libraries! 

* FREE JForth newsletter ... updates available For 

shipping, handling & media cost! 



JForth is directly threaded, Only $99.95 

'JSR' code. ..the fastest kind! shipping & handling inch 

(CA residents please add 7%) 
send check or money order to — — - 

Z^ 3867 La Colina Rd. 

Dflta Research ^ S 5 °S^- 94803 

•Trademark of Commodore Business Machines 



Circle 202 on Reader Service card 




Circle 69 on Reader Service card. 



AmigaWorid 93 



int i, increment, value, sqvalue; 
value = 0; increment = 2; 
sqvalue = 127; 
for (i = 0; i < BIGJVAVE; ++i) 

{ 

wl[i] = i; /* do the sawtooth */ 

if(i > 62 && i < 180) increment = -2; 

else 

if(i ■>= 180) increment ■ 2; 

w2[i] = value; value += increment; 

/* triangle wave */ 
if Ci > 126) sqvalue = -127; 
w3[ i ] = sqvalue; 

) 
return(O) ; 
) /* end SetWaves */ 



/* iob msg packets before need Lo allot */ 

tfdefine YES 1L 

#define NO 0L 

/* In a later release, ExtlOB will be defined exactly 
as lOAudio but with a few more items tacked on at 
the end. This minimizes changes to existing 
routines when we later extend the structure. */ 

#define Ext IOB IOAudio 

/* a few forward declarations */ 

extern struct ExtlOB *GetIOB(); 

extern ant FreelOBQ; 

extern int GetChannel( ) ; 

extern int GetStereoPairC ) ; 

extern int InitBlockO; 

ext on si rui t MsgPort *Creal ePort ( ) ; 



/* ExpandKave(wfp) - replicate waves in 

decreasing sample sizes... BYTE *wfp; */ 
ExpandWave(wfp) 
BYTE *wfp; 

( 

int i, j, rate; 

BYTE *tptr; 

rate = 1 ; 

tptr = wfp + BIG_WAVE; 

for (i - 0; i < NBRJvWES - 1; ++i) 

( 

rate *= 2; 

for (j = 0; j < BIG_UAVE; j += rate) 
*tptr++ = wfp[ j] ; 

] 
return(O) ; 
( /* end ExpandWave */ 

/* MakeWavesC) Just makes a sawtooth, triangle 
and square wave in chip mem and expands them. */ 
int 
MakeWavesC ) 

( 

/* allocate the memory for the waveforms. */ 

wl = (UBYTE *)AllocMem(WAVES_T0TAL, MEMF_CHIP) 
w2 = (UBYTE *)AllocMem(WAVES_T0TAL, MEMF_CHIP) 
w3 = (UBYTE *)AllocMem(WAVES_T0TAL, MEMF_CHIP) 
if (wl == NULL || w2 == NULL | | w3 — NULL) 

return(-l); /* ran out of memory! */ 
/* get and expand the waveforms */ 
SetWaves(wl, w2, w3) ; 
ExpandWave (wl ) ; chipaudio[0]=wl ; 
ExpandWave(w2) ; chipaudio[ 1 ]=w2; 
ExpandWave (w3) ; chipaudio[ 2]=w3; 

return(O) ; 

) f* end MakeWaves */ 

/* END AUDI0T00LS.C */ 



Listing 2. audiotools.k 



/* audiotools.h */ 

#define StartChannel(c) ControlChannelfc, CMD_START) 
^define StopChannel(c) ControlChannel(c, CMD_ST0P) 
*define ResetChannel(c) ControlChannelfc, CMD_RESET) 
^define FlushChannel(c) ControlChannelfc, CMD_FLUSH) 
^define BIG_WAVE 256L 

/* size of biggest waveform */ 
^define NBRJJAVES 7L 

/* number of waves per instrument */ 
^define WAVESJT0TAL 1024L 

/* alloc size for instrument's waves */ 
#define DEFAULT DURATION 500L 

/* 500/T000ths of a second default */ 
#define AUDBUFFERS 20L 



Listing 3. globals.c 



/* globals.c */ 

struct IOAudio openlOB; 

/* IOB to open and close the device */ 
struct MsgPort *auReplyPort ; /* temporary pointer */ 
struct MsgPort *controlPort ; 

/* Port for ControlChannel functions */ 
char *globalname = "global"; 

/* the name for global lOB's */ 
char *dynamicname = "dynamic"; 

/ ::: the name for dynamic lOB's */ 
UBYTE stereostuff[4] = ( 3. 5, 10, 12 |; 

/* channel masks for stereo */ 
UBYTE anychan[4| - { 1, 2, 4, 8 )i 

/* channel masks for mono */ 
/* Resolve all externals */ 
struct ExtlOB audbuf fer[AUDBUFFERS] ; 

/* globals to build-in */ 
'■■\\V\Y_ *chipaudio[4]: 

/* pointers to waveforms in CHIP RAM */ 
struct L'n i I *unit[4]; 

/* global pointers to Units */ 
struct Device *device; 

/* global pointer to audio device */ 
LONG datalength[4]; 

/* length of the data for a wave */ 
struct MsgPort *roplyPort [ 4 1 ; 

/* one ReplvPort per channel */ 
BYTE inuse[ AUDBUFFERS ] ; 

/* keep track of globals in-use */ 
WORD key [4]; 

/* global value for alloc keys */ 
struct Unit *gotunit; 

/* returned unit value */ 
WORD got key; 

/* returned allocation key */ 
LONG dynamix[4]; 

/* counters for how many dynamically 
allocated audio message I/O blocks */ 
/* Each waveform buffer contains 8 octaves of the 
wave. The offset values specify where in the buffer 
the proper waveform table for that octave begins. */ 
int woffsetsf] = ( 0, 256, 384, 448, 480, 

496, 504, 508, 510 ); 
/* Length of each waveform within a buffer */ 
int wlen[] = ( 25&. 128 . 64, 32, 16, 8, 4, 2, 1 }; 
/* Period value to go with the notes in an octave. */ 
int perval[] = ( 428, 404, 381, 360, 339, 320, 

302, 285, 269, 254, 240, 226, 214 }; 
UBYTE *wl , *w2, *w3; 

BYTE *owptr[4] = { NULL, NULL, NULL, NULL ); 
extern struct Message *GetMsg; 
extern aptr AllocMem; 



94 July/August 1987 



|[H|The Pull-Down Menu 



NO SCAN LINES! TOP QUALITY— FAST 



SLIDES 



ANY IFF FILE PROCESSED DIRECTLY FROM YOUR DISK! 

2k resolution 35mm slides $9.30 each. Also digital color separations. 

Now accepting Visa/MC, minimum order $25.00. 

Call or write for our full service list: 

ImageSet— 555 19th St., San Francisco, CA 94107 

(415) 626-6366 



"DISNEY" STYLE ANIMATION $295 

• Create 3D characiers and scenes quickly and easily. 

• Includes shading in 4096 colors, background matting. 

• Real-time audition. 

• Animation vignettes complete overnight. 

DEMO disk available for $10 
Hash Enterprises (206) 256-8567 

14201 SE 16th Circle, Vancouver, WA 98684 



DIGITAL SAMPLING, SOUNDS from the LEADER in MIDI synthesizer and sampling technology. 

DIGITAL SAMPLING SOUND CASSETTES 

Sample direct from tape. 16 Bit Digitally Mastered cassettes. 

#1 Synthesizer Complete: 

Dynamic collection of 125 sounds, including popular synthesizer, digital drums, combined 
creative MIDI-ed blends, giant chords, unique original sounds, sequences, and more. 

it2 Orchestral Instruments: 1 

#3 Pianos & Classic Keyboards: / Multi-sampled acoustic pro-sound libraries. 

Chrome cassettes: 524,95 ea KLC^ MIDImouse™ Music 

Shipping: U.S. & Can. $3.00, foreign: $10.00 Air 
Dealer Inquires Welcomed 




Box 272-AM 
Rhododendron, OR 97049 



CASIO CZ SOUND COLLECTION SERIES 

A library of sounds acknowledged by world-class music professionals. 

Powerful breakthrough sounds lor performefs, studios, recording, film. 

Data Sheets: Volumes 1, 2, 3, 4 $19.95 ea. 

RAH Cartridge #1, 2: 64 pro sounds in each. S69.95 ea. 

Blank 64 RAM cart. $48.95, CZ Demo $5.00 

Slipping: U.S. 4 Can. $3.00, Foreign: S10.00 Air 

We also have a complete product line ol synthesizer sounds and samples lor many keyboards. 

Write or call lor info. Order by check or M0 n a 

Call for_MC/VISA, COD SLCSs M,D,MOUSE '" Muslc 

** Box 272-AM 



Mon. ■ Fri. 9-5 PM PST, (503) 622-5451 
Dealer Inquires Welcomed 




Rhododendron, OR 97049 



QUALITY COMPUTING 



(Went 
Prices 



L^ Softivare, 

Dept. A, 6600 Caswell Ave., BakersField, CA 93309 
PAINT #1-1- Disks FILLED w/Greal DPaint & Digitized Pics! (PD) 
MUSIC #1-2- Collections Of Great DMCS Scores— Over 40 Per Disk (PD) 
INSTR #1 -35 Fantastic Digiiiied Instruments Fur DMCS Or [-Music! (PD) 
FONTS*] - Over -10 Outstanding Fonts For DPaint & PSelicr (PD) 
PRINT #1 - 22/, Page Panels, 148 Clip-Art Images For DPrint! (NON PD) 
Prices: 1/$10.00, 2-3/S9.00 each, 4-up/$7.50 each. 
Add S2.00 Shipping Per Order. CA Residents Add 6% Sales Tax. 



USE YOUR PHOTOS 

Slides or Drawings with your Amiga 



PROGRAMS, BUSINESS REPORTS, SCHOOL PAPERS and COMPUTER ART 

Images digitized and returned on disk, using standard IFF format. Images cropped unless full 

frame specified. Satisfaction guaranteed. Send copies; we cannot be responsible for loss or 

damage of materials. One image— S15; up to four images— $19; up to seven images — S21: 

each additional image — S2. Add $2 shipping/handling. (CA res. add 6% sales tax. Foreign add 

$4 US] Black and White digitizing la available for the Commodore 64/128 

Send check or money order to: 

YORE PHOTO™, Dept. D, PO Box 1269, 29 Palms, CA 92277 

{619) 367-3779 

In a Hurry? Specify 'ZAPISHOT'. Up to seven images will be digitized and in return Express 

Mail within 24 hours of our receipt (Monday-Friday only). Add $20 special postage and handling. 




Trackball Controllers Only $49.95 

Zebra's two-button Amiga trackball controller plugs into the 
mouse port and is fully compatible with all Amiga mouse soft- 
ware. Use built-in buttons, or plug your mouse into the rear ol \§f' 
the trackball, position your mouse on other side of your keyboard, and use your mouse 
buttons as your click control with your second hand. Get fantastic control with applica- 
tion software and games, never run out of desk space, and save wear and tear on your 
mouse. Include S3.00 for S&H plus S3.00 for UPS COD's. VISA and MC accepted. NY 
residents please add sales tax. Zebra Systems, Inc., 78-06 Jamaica 
Ave., Woodhaven, NY 11421, (718)296-2385 



Tek 4105 and VT100 Emulation 



MiddleMan™ Tru8 v" 1 " 100 emulation. Fully integrated into the Amiga multi-tasking 
CEO oc environment, Text rile transfer, macros, 7000 baud text DISPLAV rate, 

$59.95 graphics character set. and more. Available since July 1966. 

MiddleMan II™ A " "" faalurBS of MiddleMan" plus Tektronlcs 1 4105 cotor graphics 
^ terminal emulation. Available eariy Fall. 1967, Pre-release copies 

$149.95 available MOW tor $129.95. 

1-800-6 BCP, Inc. In Alabama: (205) 881-1110 TK" aHfc 

Benaiah Computer Products. Inc. P.O. Box 14502 Huntsville, AL 3581 5 ^^™ ^^^ 



AMIGA SOFTWARE 

Over 35 disks of only the best of the Public Domain and Share- 
ware. Tested and sorted into the following categories: 
Animation, Applications, Games, Graphics, Information, Music, 
Programming, Sound Telecommunications, and Utilities. 
For a free list, send a business size SASE to: 

Micro Computer Associates, Amiga Software, 
P.O. Box 5533, Katy, TX 77491-5533. 



AMIGA T-SHIKTS AND SWEATSHIRTS 

Quality white shirts silk screened with 
Amiga logo in beautiful color. 

T-sh irts: $ 1 2.00 Sweatshirts: $18.50 

In CA, add 6% tax. 

SEND CHECK OR MONEY ORDER TO: 
Ts Me, P.O. Box 1 1746, Santa Ana, CA 927 11 

3(525 Shadow Likr, Santa Aim, CA 9T70I 






Call (714) MlHiM 1 . 
Dealer Inquiries Imiird 
i a trademark of '.. ■ immodn , ■■-■ \ i n I g j.. Inf. 



Please allow 
hitU for del 




KOOTCAMP PRESENTS 

DPaint: The Video! 

THE FIRST AND ONLY HOW-TO TAPE 
FOR PROS AND AMATEURS 

529.95 + S3 PSH/CHEQUE or MONEY ORDER 

HOOTC.1MI* BOX 1936 LA MESA, CA 9ZD44 




pjtfja* 



* B «s* B 



Known around the world for exceptional service. 
Mulli-tingual staff — all were first customers. We ship 
APO, FPO, overseas as well as domestic. 
"Fastest service I've ever had" 
"Solved problems instead of stalled them" 
Why take chances with other Mail order firms? 
Fast delivery, charged when shipped. 
COD, VISA, MC, M/O, Certified check. 
1.286-547-QMNl 
3826 Woodland Pk. Ave. N. 
Seattle, WA 981 03 



Oft*. 



»r e 



4e c 



'**»'»« 



AmigaWorld 95 



AmigaWorld is a member of the CW Communka- 
tionsflnc. group, [he world's largest publisher of 
computer-related information. The group pub- 
lishes over 80 computer publications in more than 
28 major countries. Fourteen million people read 
one or more of the group's publications each 
month. Members of the CWCI group contribute to 
the CW International News Service offering the latest 
on domestic and international computer news. 
Members of the group include: ARGENTINA'S 
Computerwortd/Argentina, PC Mundo; ASIA'S Com- 
pulerworld Hong Kong, Computerworld SE Asia; AUS- 
TRALIA'S Qrmputerworld Australia, Communications 
World, Australian PC World, Australian Macworld; AUS- 
TRIA'S Computerwelt Oesterreich; BRAZIL'S DataNews, 
PC Mundo, Micro Mundo; CHILE'S Informalica, Com- 
putation Personal; DENMARK'S Computerworld Dan- 
mark, PC World Danmark; FINLAND'S Tietoviikko, 
Mikro; FRANCE'S Le Monde Informatique, Distrib- 
utique, InfoPC, Le Monde Des Telecoms; GREECE'S Mi- 
cro and Computer Age; HUNGARY'S Computerworld/ 
S7.T, Mikrovilag, Tudomany; INDIA'S Dataquesl; IS- 
RAEL'S People iff Computers Weekly, People & Computers 
Monthly; ITALY'S Computerworld'ltalia;]\P.\S'S Com- 
puterworld Japan; MEXICO'S Computerworld Mexico, 
Compumundo; THE NETHERLANDS' Computerworld 
Netherlands, PC World Netherlands; NEW ZEALAND'S 
Computerworld New Zealand; NORWAY'S Computer- 
world Norge, PC World Norge; PEOPLE'S REPUBLIC 
OF CHINA'S China Computerworld. China Computer- 
world Monthly; SAUDI ARABIA'S Arabian Computer 
News; SOUTH KOREA'S Computerworld Korea, PC 
World Korea; SPAIN'S Computerworld Espana, Com- 
modore World, PC World Espana, Comunicaciones World, 
Infarmatica Industria; SWEDEN'S CamputerSweden, 
Mikrodatorn, PC World; SWITZERLAND'S Computer- 
world Schweiz; UNITED KINGDOM'S Computer News, 
DEC Today, ICL Today, PC Business World, Lotus UK; 
UNITED STATES' AmigaWorld, Bosion Computer 
News, CD-ROM Review, Computerworld, Computers in 
Science, Digital News, Federal Computer Week, 80 Micro, 
FOCUS Publications, inCider, InfoWorld, Mac World. Mi- 
cro Marketworld, Network World, PC World, Portable 
Computer Review, Publish!, PC Resource, RUN; VEN- 
EZUELA'S Computerworld Venezuela; WEST GER- 
MANY'S Computerwoche, PC Well, Run, Information 
Management. PC Woche. 



Manuscripts: Contributions in the form of manu- 
scripts with drawings and/or photographs are wel- 
come and will be considered for possible 
publication. AmigaWorld assumes no responsibility 
for loss or damage to any material. Please enclose 
a self-addressed, stamped envelope with each sub- 
mission. Payment for the use of any unsolicited 
material will be made upon acceptance. All contri- 
butions and editorial correspondence (typed and 
double-spaced, please) should be directed to 
AmigaWorld Editorial Offices, 80 Elm Street. Peter- 
borough. NH 03458; telephone: 503-924-9471. Ad- 
vertising Inquiries should be directed to 
Advertising Offices. CW Communications/Peter- 
borough, inc., 80 Elm Street, Peterborough, NH 
03458; telephone: 800-441-4403. Subscription prob- 
lems or address changes: Call 1-800-227-5782 or 
write to AmigaWorld, Subscription Department. PO 
Box 868, Farmingdale, NY 11737. Problems with 
advertisers: Send a description of the problem and 
your current address to: AmigaWorld, 80 Elm Street, 
Peterborough, NH 03458, ATTN.: Barbara Harris 
Customer Service Manager, or call 1-800-441-4403. 



List of Advertisers 



Reader 
Service 
Number 

178 ASDG, Inc., 58 

175 AbSoft, 50 

54 Access Associates, 71 

74 Activision, 7 

128 Amiga Public Domain Connection, 30 

32 BEST, Inc., 22 

163 Brown-Wagh Publishing, Inc., 49 

165 Brown-Wagh Publishing, Inc., 51 

42 Byte By Byte, CIV 

59 C Ltd., 2 

170 Cardinal Software, 88 

69 Complete Data Automation, 93 

53 CompuServe, 15 

207 Computer Best, 52 

41 Computer Mail Order, 89 

196 Creative Microsystems, 10 

202 Delta Research, 93 

28 Digital Creations, 16 

89 Discovery Software, 9 

156 Disk Publication, 16 

51 Finally Software, 75 

35 Foto-Wear, 78 

135 Futuresoft Applications, 57 

142 Go AMIGO, 59 

26 Go AMIGO, 60, 61 
747 I.S.M., Inc., 16 

4 Infinity Software, 47 

188 Jumpdisk, 80 

7 73 KJ Computers, 50 

23 Lattice, Inc., 1 

48 M.W. Ruth Company. 80 

31 Manx, 24 

180 Megatronics, 91 

56 Meridian Software, 17 

16 Metacomco Software, 4 

44 Micro Computer Services, 81 
138 Micro Illusion, CM 

37 Micro Illusion, CHI 
103 Micro Limits, 88 
121 Micro Magic, 91 
703 MicroBotics, 79 

27 MicroSearch, 73 
725 Micro-Systems Software, 39 



Reader 
Service 
Number 

210 Mills Industries, 83 

52 Mimetics, 63 

38 New Horizons Software, 31 

102 Newtek, 27 

7 79 Newtek, 23 

75 Oxxi, 13 

759 Progressive Peripherals & Soft., 42 

737 Progressive Peripherals & Soft., 67 

67 Sedona Software, 76 

134 Software Shop, 87 

10 Software Visions, 29 

116 Star Flite Telemarketing, 40 

208 Supra Corporation, 41 

66 True Basic Inc., 85 

77 Unicorn Software, 58 

755 Vision Technologies, 88 

64 Word Perfect, 5 

176 World of Commodore, 4 

49 Xebec, 11 

Xerox, Inc, 77 

7 Zirkonics. 33 



* This advertiser prefers to be 
contacted directly 



This index is provided as an 
additional service. The publisher 
does not assume liability for errors 
or omissions. 




96 July/August 1987 







/ 



/ 












oN €-ON-ON 6S tS,stn 



/ 



^w 



^o, 



s*a 



^:^2fe 






in: 



S 'Oto 



^a, 



H* 



ma 



**25S2 



^/s 



^rs, 



'Or; 






too 



M a , 



*Z2fr* 



$*■& 



>na 



m 



All 

ana 
in 



*Qiiahu e, *5- 



°fth, 



'table 



AT* 



ese 



5 °on 



&**5S»t* 



6e 



3r e/ 



«/W// 



wrf??*^^ 



o f0e/ 



>&/] 



P C a m *ts feeble 



7 ffa, 



«* 



17408 Cbatsworth St., Granada Hills, CA 91344, inside CA 818/360-3715 • outside CA 800/522-2041 • FAX 818/360-1464 



There's a slim difference 

between the ordinary and the 

extraordinary . . . PAL JR. 



1 MByte FAST RAM at C00000 



No wait state memory 

Battery backed clock/calendar 

Open ZORRO expansion slot 

Entire system auto-configures 

Quiet fan for cooling 



20 MByte PAL JR. SI, 495 

40 MByte PAL JR. ■ S 1,995 

80 MByte PAL JR. CALL 

2/8 MByte Garganturam board S 835 






■ f 


i — 


_—_... -.- 


" PAL,, 




am 




a 










V . 7 ~ 




•.'.,• \y 






"The PAL JR. is clearly the 
highest performance Amiga 
hard disk." 
John Foust 
Amazing Computing 

"Designed for the power 
user ... A solid well built 
piece of hardware." 
Bruce Webster 
Byte Magazine 

"The PAL System is extremely 
well built and is the fastest 
hard disk system available 
for the Amiga. It's also 
remarkably easy to install." 
Louis Wallace 
Amiga World Contributing 
Editor 



Create your own universe with SCULPT 3-D 



Brings the power of RAY TRACING to the Amiga 



Supports overscan display for full screen video 



Full Intuition interface • • Powerful as packages costing thousands of dollars more 
Five IFF modes including HAM • • Written by Eric Graham a la "Robot Juggler" 
Create images in TRUE 3-D • • Suggested Retail only S99.95 




Watch for ANIMATE 3-D later this summer 



BYTE by BYTE. 

Arboretum Plaza II 9442 Capital of Texas Highway North Suite 150 Austin, TX 78759 (512)343-4357 

Circle 42 on Header Service card